Namespaces

Types

Type NHibernateUtil

Namespace NHibernate

Methods

Fields

Public instance methods

bool Equals(object obj)

Parameters
return bool
object obj

int GetHashCode()

Parameters
return int

Type GetType()

Parameters
return Type

string ToString()

Parameters
return string

Public static methods

IType Any(IType metaType, IType identifierType)

A NHibernate serializable type
Parameters
return IType
IType metaType a type mapping IType to a single column
IType identifierType the entity identifier type

IType Association(Type persistentClass)

A NHibernate persistent object (entity) type
Parameters
return IType
Type persistentClass a mapped entity class

void Close(IEnumerable enumerable)

Close an IEnumerable returned by NHibernate immediately, instead of waiting until the session is closed or disconnected.
Parameters
IEnumerable enumerable

void Close(IEnumerator enumerator)

Close an IEnumerator obtained from an IEnumerable returned by NHibernate immediately, instead of waiting until the session is closed or disconnected.
Parameters
IEnumerator enumerator

IType Custom(Type userTypeClass)

A NHibernate custom type
Parameters
return IType
Type userTypeClass a class that implements UserType

IType Entity(Type persistentClass)

A NHibernate persistent object (entity) type
Parameters
return IType
Type persistentClass a mapped entity class

IType Enum(Type enumClass)

A NHibernate persistent enum type
Parameters
return IType
Type enumClass

Type GetClass(object proxy)

Get the true, underlying class of a proxied persistent class. This operation will initialize a proxy by side-effect.
Parameters
return Type the true class of the instance
object proxy a persistable object or proxy

IType GetSerializable(Type serializableClass)

A NHibernate serializable type
Parameters
return IType
Type serializableClass

void Initialize(object proxy)

Force initialization of a proxy or persistent collection.
Parameters
object proxy a persistable object, proxy, persistent collection or null

bool IsInitialized(object proxy)

Is the proxy or persistent collection initialized?
Parameters
return bool true if the argument is already initialized, or is not a proxy or collection
object proxy a persistable object, proxy, persistent collection or null

Public fields

NullableType AnsiString

NHibernate Ansi String type
return NullableType

NullableType Binary

NHibernate binary type
return NullableType

NullableType BinaryBlob

NHibernate binary blob type
return NullableType

NullableType Boolean

NHibernate boolean type
return NullableType

NullableType Byte

NHibernate byte type
return NullableType

NullableType Character

NHibernate character type
return NullableType

NullableType CultureInfo

NHibernate Culture Info type
return NullableType

NullableType DateTime

NHibernate date type
return NullableType

NullableType Date

NHibernate date type
return NullableType

NullableType Decimal

NHibernate decimal type
return NullableType

NullableType Double

NHibernate double type
return NullableType

NullableType Guid

NHibernate Guid type.
return NullableType

NullableType Int16

NHibernate System.Int16 (short in C#) type
return NullableType

NullableType Int32

NHibernate System.Int32 (int in C#) type
return NullableType

NullableType Int64

NHibernate System.Int64 (long in C#) type
return NullableType

NullableType SByte

NHibernate System.SByte type
return NullableType

NullableType UInt16

NHibernate System.UInt16 (ushort in C#) type
return NullableType

NullableType UInt32

NHibernate System.UInt32 (uint in C#) type
return NullableType

NullableType UInt64

NHibernate System.UInt64 (ulong in C#) type
return NullableType

NullableType Single

NHIbernate System.Single (float in C#) Type
return NullableType

NullableType String

NHibernate String type
return NullableType

NullableType StringClob

NHibernate string clob type
return NullableType

NullableType Time

NHibernate Time type
return NullableType

NullableType Ticks

NHibernate Ticks type
return NullableType

NullableType TimeSpan

NHibernate Ticks type
return NullableType

NullableType Timestamp

NHibernate Timestamp type
return NullableType

NullableType TrueFalse

NHibernate TrueFalse type
return NullableType

NullableType YesNo

NHibernate YesNo type
return NullableType

NullableType Class

NHibernate class type
return NullableType

NullableType Serializable

NHibernate serializable type
return NullableType

IType Object

NHibernate System.Object type
return IType

NullableType AnsiChar

return NullableType