Namespaces

Types

Type OneToOne

Namespace NHibernate.Mapping

Parent ToOne

Methods

Properties

Public instance methods

void AddColumn(Column column)

Parameters
Column column

void AddFormula(Formula formula)

Parameters
Formula formula

void CreateForeignKey()

void CreateForeignKeyOfClass(Type persistentClass)

Parameters
Type persistentClass

IIdentifierGenerator CreateIdentifierGenerator(Dialect dialect)

Parameters
return IIdentifierGenerator
Dialect dialect

bool Equals(object obj)

Parameters
return bool
object obj

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

bool IsValid(IMapping mapping)

Parameters
return bool
IMapping mapping

void SetTypeByReflection(Type propertyClass, string propertyName, string propertyAccess)

Parameters
Type propertyClass
string propertyName
string propertyAccess

void SetTypeByReflection(Type propertyClass, string propertyName)

Parameters
Type propertyClass
string propertyName

string ToString()

Parameters
return string

Public properties

ICollection ColumnCollection get;

return ICollection

Boolean[] ColumnInsertability get;

return Boolean[]

int ColumnSpan get;

return int

Boolean[] ColumnUpdateability get;

return Boolean[]

IList ConstraintColumns get;

return IList

FetchMode FetchMode get; set;

return FetchMode

ForeignKeyDirection ForeignKeyDirection get; set;

return ForeignKeyDirection

string ForeignKeyName get; set;

return string

bool HasFormula get;

return bool

IValue Identifier get; set;

return IValue

IDictionary IdentifierGeneratorProperties get; set;

return IDictionary

string IdentifierGeneratorStrategy get; set;

return string

bool IsComposite get;

return bool

bool IsConstrained get; set;

return bool

bool IsLazy get; set;

return bool

bool IsNullable get;

return bool

bool IsSimpleValue get;

return bool

bool IsUnique get; set;

return bool

string NullValue get; set;

return string

string ReferencedEntityName get; set;

return string

string ReferencedPropertyName get; set;

return string

Table Table get; set;

return Table

IType Type get; set;

return IType