The UnionSubclass type exposes the following members.
Constructors
Name | Description | |
---|---|---|
UnionSubclass | Initializes a new instance of the UnionSubclass 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 | (Inherited from PersistentClass.) |
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 | (Inherited from PersistentClass.) | |
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 | (Overrides PersistentClass..::..IdentityTable.) | |
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 | (Overrides Subclass..::..Table.) | |
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.) |