The SessionFactoryHelperExtensions type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| SessionFactoryHelperExtensions | 
            Construct a new SessionFactoryHelperExtensions instance.
              | 
Methods
| Name | Description | |
|---|---|---|
| CreateCollectionJoinSequence | 
            Create a join sequence rooted at the given collection.
              | |
| CreateJoinSequence()()()() | 
            Generate an empty join sequence instance.
              | |
| CreateJoinSequence(Boolean, IAssociationType, String, JoinType, array<String>[]()[][]) | 
            Generate a join sequence representing the given association type.
              | |
| Equals | (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  (Inherited from Object.) | |
| FindFunctionReturnType | 
            Find the function return type given the function name and the first argument expression node.
              | |
| FindQueryableUsingImports | 
            Given a (potentially unqualified) class name, locate its persister.
              | |
| FindSQLFunction | 
            Locate a registered sql function by name.
              | |
| GenerateColumnNames | ||
| GetCollectionElementColumns | 
            Retrieves the column names corresponding to the collection elements for the given
            collection role.
              | |
| GetCollectionPersister | 
            Locate the collection persister by the collection role.
              | |
| GetElementAssociationType | 
            Essentially the same as GetElementType, but requiring that the
            element type be an association type.
              | |
| GetHashCode | Serves as a hash function for a particular type.   (Inherited from Object.) | |
| GetIdentifierOrUniqueKeyPropertyName | 
            Determine the name of the property for the entity encapsulated by the
            given type which represents the id or unique-key.
              | |
| GetImportedClassName | 
            Given a (potentially unqualified) class name, locate its imported qualified name.
              | |
| GetType | Gets the Type of the current instance.  (Inherited from Object.) | |
| HasPhysicalDiscriminatorColumn | 
            Does the given persister define a physical discriminator column
            for the purpose of inheritence discrimination?
              | |
| MemberwiseClone | Creates a shallow copy of the current Object.  (Inherited from Object.) | |
| RequireClassPersister | 
            Locate the persister by class or entity name, requiring that such a persister
            exist.
              | |
| RequireQueryableCollection | 
            Locate the collection persister by the collection role, requiring that
            such a persister exist.
              | |
| ToString | Returns a string that represents the current object.  (Inherited from Object.) | 
Extension Methods
| Name | Description | |
|---|---|---|
| As<(Of <<'(T>)>>) | (Defined by TypeHelperExtensionMethods.) | |
| IsBetween | 
            Apply a "between" constraint to the named property
            Note: throws an exception outside of a QueryOver expression
              (Defined by RestrictionExtensions.) | |
| IsIn(array<Object>[]()[][]) | Overloaded.   
            Apply an "in" constraint to the named property 
            Note: throws an exception outside of a QueryOver expression
              (Defined by RestrictionExtensions.) | |
| IsIn(ICollection) | Overloaded.   
            Apply an "in" constraint to the named property 
            Note: throws an exception outside of a QueryOver expression
              (Defined by RestrictionExtensions.) | |
| IsProxy | (Defined by NHibernateProxyHelper.) | |
| ToTypeParameters | (Defined by ReflectHelper.) | 
Properties
| Name | Description | |
|---|---|---|
| Factory | ||
| IsStrictJPAQLComplianceEnabled |