The TypeFactory type exposes the following members.

Methods

  NameDescription
Public methodStatic memberArray
Public methodStatic memberBag
Public methodStatic memberBasic
Given the name of a Hibernate type such as Decimal, Decimal(19,0) , Int32, or even NHibernate.Type.DecimalType, NHibernate.Type.DecimalType(19,0), NHibernate.Type.Int32Type, then return an instance of NHibernate.Type.IType
Public methodStatic memberCustomCollection
Public methodEquals
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodStatic memberGenericBag
Public methodStatic memberGenericIdBag
Public methodStatic memberGenericList
Public methodStatic memberGenericMap
Public methodStatic memberGenericOrderedSet
Public methodStatic memberGenericSet
Public methodStatic memberGenericSortedDictionary
Public methodStatic memberGenericSortedList
Public methodStatic memberGenericSortedSet
Public methodStatic memberGetAnsiStringType
Public methodStatic memberGetBinaryType
Gets the BinaryType with the specified length.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodStatic memberGetSerializableType(Int32)
Public methodStatic memberGetSerializableType(Type)
Gets the SerializableType for the specified Type
Public methodStatic memberGetSerializableType(Type, Int32)
Public methodStatic memberGetStringType
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodStatic memberGetTypeType
Public methodStatic memberHeuristicType(String)
Uses heuristics to deduce a NHibernate type given a string naming the type.
Public methodStatic memberHeuristicType(String, IDictionary<(Of <<'(String, String>)>>))
Uses heuristics to deduce a NHibernate type given a string naming the type.
Public methodStatic memberHeuristicType(String, IDictionary<(Of <<'(String, String>)>>), Nullable<(Of <<'(Int32>)>>))
Uses heuristics to deduce a NHibernate type given a string naming the type.
Public methodStatic memberIdBag
Public methodStatic memberInjectParameters
Public methodStatic memberList
Public methodStatic memberManyToOne(String)
A many-to-one association type for the given class and cascade style.
Public methodStatic memberManyToOne(String, Boolean)
A many-to-one association type for the given class and cascade style.
Public methodStatic memberManyToOne(String, String, Boolean, Boolean, Boolean, Boolean)
A many-to-one association type for the given class and cascade style.
Public methodStatic memberMap
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodStatic memberOneToOne
A one-to-one association type for the given class and cascade style.
Public methodStatic memberOrderedMap
Public methodStatic memberOrderedSet
Public methodStatic memberSet
Public methodStatic memberSortedMap
Public methodStatic memberSortedSet
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)

Extension Methods

  NameDescription
Public Extension MethodAs<(Of <<'(T>)>>) (Defined by TypeHelperExtensionMethods.)
Public Extension MethodIsBetween
Apply a "between" constraint to the named property Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.)
Public Extension MethodIsIn(array<Object>[]()[][])Overloaded.
Apply an "in" constraint to the named property Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.)
Public Extension MethodIsIn(ICollection)Overloaded.
Apply an "in" constraint to the named property Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.)
Public Extension MethodIsProxy (Defined by NHibernateProxyHelper.)
Public Extension MethodToTypeParameters (Defined by ReflectHelper.)

Properties

  NameDescription
Public propertyCollectionTypeFactory

See Also