The SingleTableSubclass type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| SingleTableSubclass | Initializes a new instance of the SingleTableSubclass class  | 
Methods
| Name | Description | |
|---|---|---|
| Accept | (Inherited from Subclass.) | |
| AddFilter | (Inherited from PersistentClass.) | |
| AddJoin | (Inherited from Subclass.) | |
| AddProperty | 
            Add the Property to this PersistentClass.
              (Inherited from Subclass.) | |
| AddSubclass | 
            Adds a Subclass to the class hierarchy.
              (Inherited from PersistentClass.) | |
| AddSubclassJoin | (Inherited from Subclass.) | |
| AddSubclassProperty | 
            Adds a Property that is implemented by a subclass.
              (Inherited from Subclass.) | |
| AddSubclassTable | 
            Adds a Table that a subclass is stored in.
              (Inherited from Subclass.) | |
| AddSynchronizedTable | (Inherited from PersistentClass.) | |
| AddTuplizer | (Inherited from PersistentClass.) | |
| CheckColumnDuplication()()()() | (Inherited from PersistentClass.) | |
| CheckColumnDuplication(ISet<(Of <<'(String>)>>), IEnumerable<(Of <<'(ISelectable>)>>)) | (Inherited from PersistentClass.) | |
| CheckPropertyColumnDuplication | (Inherited from PersistentClass.) | |
| CreateForeignKey | (Inherited from Subclass.) | |
| CreatePrimaryKey | 
            Creates the PrimaryKey for the Table
            this type is persisted in.
              (Inherited from PersistentClass.) | |
| 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.) | |
| GetHashCode | Serves as a hash function for a particular type.   (Inherited from Object.) | |
| GetJoinNumber | (Inherited from PersistentClass.) | |
| GetMetaAttribute | (Inherited from PersistentClass.) | |
| GetProperty | (Inherited from PersistentClass.) | |
| GetRecursiveProperty | (Inherited from PersistentClass.) | |
| GetReferencedProperty | 
            Given a property path, locate the appropriate referenceable property reference.
              (Inherited from PersistentClass.) | |
| GetTuplizerImplClassName | (Inherited from Subclass.) | |
| GetType | Gets the Type of the current instance.  (Inherited from Object.) | |
| HasNaturalId | (Inherited from PersistentClass.) | |
| IsClassOrSuperclassJoin | (Inherited from Subclass.) | |
| IsClassOrSuperclassTable | (Inherited from Subclass.) | |
| MemberwiseClone | Creates a shallow copy of the current Object.  (Inherited from Object.) | |
| PrepareTemporaryTables | (Inherited from PersistentClass.) | |
| SetCustomSQLDelete | (Inherited from PersistentClass.) | |
| SetCustomSQLInsert | (Inherited from PersistentClass.) | |
| SetCustomSQLUpdate | (Inherited from PersistentClass.) | |
| ToString | (Inherited from PersistentClass.) | |
| Validate | (Overrides PersistentClass..::..Validate(IMapping).) | 
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 | |
|---|---|---|
| BatchSize | (Inherited from PersistentClass.) | |
| CacheConcurrencyStrategy | 
            Gets or sets the CacheConcurrencyStrategy
            to use to read/write instances of the persistent class to the Cache.
              (Inherited from Subclass.) | |
| ClassName | (Inherited from PersistentClass.) | |
| CustomSQLDelete | (Inherited from PersistentClass.) | |
| CustomSQLDeleteCheckStyle | (Inherited from PersistentClass.) | |
| CustomSQLInsert | (Inherited from PersistentClass.) | |
| CustomSQLInsertCheckStyle | (Inherited from PersistentClass.) | |
| CustomSQLUpdate | (Inherited from PersistentClass.) | |
| CustomSQLUpdateCheckStyle | (Inherited from PersistentClass.) | |
| DirectSubclasses | 
            Gets an IEnumerable of Subclass objects
            that directly inherit from this PersistentClass.
              (Inherited from PersistentClass.) | |
| Discriminator | 
            Gets or sets the SimpleValue that contains information about the discriminator.
              (Inherited from Subclass.) | |
| DiscriminatorColumnIterator | (Overrides PersistentClass..::..DiscriminatorColumnIterator.) | |
| DiscriminatorValue | 
            Gets or Sets the value to use as the discriminator for the Class.
              (Inherited from PersistentClass.) | |
| DynamicInsert | 
            Gets or Sets if the Insert Sql is built dynamically.
              (Inherited from PersistentClass.) | |
| DynamicUpdate | 
            Gets or Sets if the Update Sql is built dynamically.
              (Inherited from PersistentClass.) | |
| EntityName | (Inherited from PersistentClass.) | |
| EntityPersisterClass | (Inherited from Subclass.) | |
| FilterMap | (Inherited from Subclass.) | |
| HasEmbeddedIdentifier | 
            Gets or sets a boolean indicating if the identifier is 
            embedded in the class.
              (Inherited from Subclass.) | |
| HasIdentifierMapper | (Inherited from PersistentClass.) | |
| HasIdentifierProperty | 
            Gets a boolean indicating if the mapped class has a Property for the id.
              (Inherited from Subclass.) | |
| HasPocoRepresentation | (Inherited from PersistentClass.) | |
| HasSubclasses | 
            Gets a boolean indicating if this PersistentClass has any subclasses.
              (Inherited from PersistentClass.) | |
| HasSubselectLoadableCollections | (Inherited from Subclass.) | |
| Identifier | 
            Gets or sets the SimpleValue that contains information about the identifier.
              (Inherited from Subclass.) | |
| IdentifierMapper | (Inherited from Subclass.) | |
| IdentifierProperty | 
            Gets or sets the Property that is used as the id.
              (Inherited from Subclass.) | |
| IdentityTable | (Inherited from PersistentClass.) | |
| IsAbstract | (Inherited from PersistentClass.) | |
| IsCustomDeleteCallable | (Inherited from PersistentClass.) | |
| IsCustomInsertCallable | (Inherited from PersistentClass.) | |
| IsCustomUpdateCallable | (Inherited from PersistentClass.) | |
| IsDiscriminatorInsertable | (Inherited from Subclass.) | |
| IsDiscriminatorValueNotNull | (Inherited from PersistentClass.) | |
| IsDiscriminatorValueNull | (Inherited from PersistentClass.) | |
| IsExplicitPolymorphism | 
            Gets or sets a boolean indicating if explicit polymorphism should be used in Queries.
              (Inherited from Subclass.) | |
| IsForceDiscriminator | (Inherited from Subclass.) | |
| IsInherited | 
            Gets a boolean indicating if this mapped class is inherited from another. 
              (Inherited from Subclass.) | |
| IsJoinedSubclass | (Inherited from Subclass.) | |
| IsLazy | (Inherited from PersistentClass.) | |
| IsLazyPropertiesCacheable | (Inherited from Subclass.) | |
| IsMutable | 
            Gets or set a boolean indicating if the mapped class has properties that can be changed.
              (Inherited from Subclass.) | |
| IsPolymorphic | 
            Gets or sets if the mapped class is a subclass.
              (Inherited from Subclass.) | |
| IsVersioned | 
            Gets a boolean indicating if the mapped class has a version property.
              (Inherited from Subclass.) | |
| JoinClosureIterator | (Inherited from Subclass.) | |
| JoinClosureSpan | (Inherited from Subclass.) | |
| JoinIterator | (Inherited from PersistentClass.) | |
| Key | 
            Gets or sets the SimpleValue that contains information about the Key.
              (Inherited from Subclass.) | |
| KeyClosureIterator | (Inherited from Subclass.) | |
| LoaderName | (Inherited from PersistentClass.) | |
| MappedClass | 
            Gets the Type that is being mapped.
              (Inherited from PersistentClass.) | |
| MetaAttributes | (Inherited from PersistentClass.) | |
| NodeName | (Inherited from PersistentClass.) | |
| NonDuplicatedPropertyIterator | (Overrides PersistentClass..::..NonDuplicatedPropertyIterator.) | |
| OptimisticLockMode | (Inherited from Subclass.) | |
| PropertyClosureIterator | 
            Gets an ICollection of Property objects that this mapped class contains.
              (Inherited from Subclass.) | |
| PropertyClosureSpan | (Inherited from Subclass.) | |
| PropertyIterator |  
            Build an iterator over the properties defined on this class.  The returned
            iterator only accounts for "normal" properties (i.e. non-identifier
            properties).
              (Inherited from PersistentClass.) | |
| ProxyInterface | 
            Gets or sets the Type to use as a Proxy.
              (Inherited from PersistentClass.) | |
| ProxyInterfaceName | (Inherited from PersistentClass.) | |
| ReferenceablePropertyIterator | 
            Build a collection of properties which are "referenceable".
              (Inherited from PersistentClass.) | |
| RootClazz | 
            Gets the RootClazz of the class that is mapped in the class element.
              (Inherited from Subclass.) | |
| RootTable | 
            Gets the Table of the class
            that is mapped in the class element.
              (Inherited from Subclass.) | |
| SelectBeforeUpdate | (Inherited from PersistentClass.) | |
| SubclassClosureIterator | (Inherited from PersistentClass.) | |
| SubclassId | (Inherited from Subclass.) | |
| SubclassIterator | 
            Iterate over subclasses in a special 'order', most derived subclasses first.
              (Inherited from PersistentClass.) | |
| SubclassJoinClosureIterator | (Inherited from PersistentClass.) | |
| SubclassPropertyClosureIterator | 
            Gets an IEnumerable of Property objects that
            this mapped class contains and that all of its subclasses contain.
              (Inherited from PersistentClass.) | |
| SubclassSpan | 
            Gets the number of subclasses that inherit either directly or indirectly.
              (Inherited from PersistentClass.) | |
| SubclassTableClosureIterator | 
            Gets an IEnumerable of all of the Table objects that the 
            subclass finds its information in.  
              (Inherited from PersistentClass.) | |
| Superclass | 
            Gets or sets the PersistentClass that this mapped class is extending.
              (Inherited from Subclass.) | |
| SynchronizedTables | (Inherited from Subclass.) | |
| Table | 
            Gets or Sets the Table that this class is stored in.
              (Inherited from Subclass.) | |
| TableClosureIterator | 
            Gets an ICollection of Table objects that this 
            mapped class reads from and writes to.
              (Inherited from Subclass.) | |
| TemporaryIdTableDDL | (Inherited from PersistentClass.) | |
| TemporaryIdTableName | (Inherited from PersistentClass.) | |
| TuplizerMap | (Inherited from Subclass.) | |
| UnjoinedPropertyIterator |  
            Build an enumerable over the properties defined on this class which
            are not defined as part of a join.  
            As with PropertyIterator the returned iterator only accounts 
            for non-identifier properties.
              (Inherited from PersistentClass.) | |
| Version | 
            Gets or sets the Property that is used as the version.
              (Inherited from Subclass.) | |
| Where | 
            Gets the sql string that should be a part of the where clause.
              (Inherited from Subclass.) |