The SessionFactoryHelperExtensions type exposes the following members.

Constructors

  NameDescription
Public methodSessionFactoryHelperExtensions
Construct a new SessionFactoryHelperExtensions instance.

Methods

  NameDescription
Public methodCreateCollectionJoinSequence
Create a join sequence rooted at the given collection.
Public methodCreateJoinSequence()()()()
Generate an empty join sequence instance.
Public methodCreateJoinSequence(Boolean, IAssociationType, String, JoinType, array<String>[]()[][])
Generate a join sequence representing the given association type.
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 methodFindFunctionReturnType
Find the function return type given the function name and the first argument expression node.
Public methodFindQueryableUsingImports
Given a (potentially unqualified) class name, locate its persister.
Public methodFindSQLFunction
Locate a registered sql function by name.
Public methodGenerateColumnNames
Public methodGetCollectionElementColumns
Retrieves the column names corresponding to the collection elements for the given collection role.
Public methodGetCollectionPersister
Locate the collection persister by the collection role.
Public methodGetElementAssociationType
Essentially the same as GetElementType, but requiring that the element type be an association type.
Public methodGetHashCode
Serves as a hash function for a particular type.
(Inherited from Object.)
Public methodGetIdentifierOrUniqueKeyPropertyName
Determine the name of the property for the entity encapsulated by the given type which represents the id or unique-key.
Public methodGetImportedClassName
Given a (potentially unqualified) class name, locate its imported qualified name.
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodHasPhysicalDiscriminatorColumn
Does the given persister define a physical discriminator column for the purpose of inheritence discrimination?
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodRequireClassPersister
Locate the persister by class or entity name, requiring that such a persister exist.
Public methodRequireQueryableCollection
Locate the collection persister by the collection role, requiring that such a persister exist.
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

See Also