The JoinedSubclass type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | JoinedSubclass | Initializes a new instance of the JoinedSubclass 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 | (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 | (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 | (Overrides Subclass..::..Key.) |
![]() | 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 | (Inherited from PersistentClass.) |
![]() | 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 | (Overrides PersistentClass..::..ReferenceablePropertyIterator.) |
![]() | 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.) |