Namespaces

Types

Type EntityMetamodel

Namespace NHibernate.Tuple

Methods

Properties

Public instance methods

bool Equals(object obj)

Parameters
return bool
object obj

int GetHashCode()

Parameters
return int

int GetPropertyIndex(string propertyName)

Parameters
return int
string propertyName

object GetPropertyIndexOrNull(string propertyName)

Parameters
return object
string propertyName

Type GetType()

Parameters
return Type

string ToString()

Parameters
return string

Public properties

CascadeStyle[] CascadeStyles get;

return CascadeStyle[]

EntityType EntityType get;

return EntityType

bool HasCascades get;

return bool

bool HasCollections get;

return bool

bool HasInsertGeneratedValues get;

return bool

bool HasLazyProperties get;

return bool

bool HasMutableProperties get;

return bool

bool HasSubclasses get;

return bool

bool HasUpdateGeneratedValues get;

return bool

IdentifierProperty IdentifierProperty get;

return IdentifierProperty

bool IsAbstract get;

return bool

bool IsDynamicInsert get;

return bool

bool IsDynamicUpdate get;

return bool

bool IsExplicitPolymorphism get;

return bool

bool IsInherited get;

return bool

bool IsLazy get;

return bool

bool IsMutable get;

return bool

bool IsPolymorphic get;

return bool

bool IsSelectBeforeUpdate get;

return bool

bool IsVersioned get;

return bool

Boolean[] NonlazyPropertyUpdateability get;

return Boolean[]

OptimisticLockMode OptimisticLockMode get;

return OptimisticLockMode

StandardProperty[] Properties get;

return StandardProperty[]

Boolean[] PropertyCheckability get;

return Boolean[]

Boolean[] PropertyInsertability get;

return Boolean[]

ValueInclusion[] PropertyInsertGenerationInclusions get;

return ValueInclusion[]

Boolean[] PropertyLaziness get;

return Boolean[]

String[] PropertyNames get;

return String[]

Boolean[] PropertyNullability get;

return Boolean[]

int PropertySpan get;

return int

IType[] PropertyTypes get;

return IType[]

Boolean[] PropertyUpdateability get;

return Boolean[]

ValueInclusion[] PropertyUpdateGenerationInclusions get;

return ValueInclusion[]

Boolean[] PropertyVersionability get;

return Boolean[]

Type RootType get;

return Type

string RootTypeAssemblyQualifiedName get;

return string

ISessionFactoryImplementor SessionFactory get;

return ISessionFactoryImplementor

ISet SubclassTypes get;

return ISet

Type SuperclassType get;

return Type

Type Type get;

return Type

VersionProperty VersionProperty get;

return VersionProperty

int VersionPropertyIndex get;

return int