The ISqlLoadable type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() | Cache |
Get the cache (optional operation)
(Inherited from IEntityPersister.) |
![]() | ClassMetadata |
Get the user-visible metadata for the class (optional operation)
(Inherited from IEntityPersister.) |
![]() | ClassName |
The classname of the persistent class (used only for messages)
(Inherited from IEntityPersister.) |
![]() | ConcreteProxyClass |
Get the proxy interface that instances of this concrete class will be cast to
(Inherited from IEntityPersister.) |
![]() | DiscriminatorColumnName |
Get the name of the column used as a discriminator
(Inherited from ILoadable.) |
![]() | DiscriminatorType |
The discriminator type
(Inherited from ILoadable.) |
![]() | Factory |
The session factory this instance is associated with.
(Inherited from IEntityPersister.) |
![]() | HasCache |
Does this class have a cache?
(Inherited from IEntityPersister.) |
![]() | HasCascades |
Does this class declare any cascading save/update/deletes?
(Inherited from IEntityPersister.) |
![]() | HasCollections |
Do instances of this class contain collections?
(Inherited from IEntityPersister.) |
![]() | HasIdentifierProperty |
Does the class have a property holding the identifier value?
(Inherited from IEntityPersister.) |
![]() | HasIdentifierPropertyOrEmbeddedCompositeIdentifier |
Gets if the Type has a Property for the <id> or uses a <composite-id>
to store the id.
(Inherited from IEntityPersister.) |
![]() | HasInsertGeneratedProperties |
Does this entity define any properties as being database-generated on insert?
(Inherited from IEntityPersister.) |
![]() | HasProxy |
Does this class support dynamic proxies?
(Inherited from IEntityPersister.) |
![]() | HasSubclasses |
Does the persistent class have subclasses?
(Inherited from ILoadable.) |
![]() | HasSubselectLoadableCollections |
Does this entity own any collections which are fetchable by subselect?
(Inherited from ILoadable.) |
![]() | HasUpdateGeneratedProperties |
Does this entity define any properties as being database-generated on update?
(Inherited from IEntityPersister.) |
![]() | IdentifierColumnNames |
Get the names of columns used to persist the identifier
(Inherited from ILoadable.) |
![]() | IdentifierGenerator |
Return the IIdentifierGenerator for the class
(Inherited from IEntityPersister.) |
![]() | IdentifierPropertyName |
Get the name of the indentifier property (or return null) - need not return the
name of an actual .NET property
(Inherited from IEntityPersister.) |
![]() | IdentifierSpace |
Returns an object that identifies the space in which identifiers of this class hierarchy
are unique. eg. a table name, etc.
(Inherited from IEntityPersister.) |
![]() | IdentifierType |
Get the identifier type
(Inherited from IEntityPersister.) |
![]() | ImplementsLifecycle |
Does the class implement the ILifecycle inteface?
(Inherited from IEntityPersister.) |
![]() | ImplementsValidatable |
Does the class implement the IValidatable interface?
(Inherited from IEntityPersister.) |
![]() | IsBatchLoadable |
Is batch loading enabled?
(Inherited from IEntityPersister.) |
![]() | IsCacheInvalidationRequired |
Should we always invalidate the cache instead of recaching updated state
(Inherited from IEntityPersister.) |
![]() | IsIdentifierAssignedByInsert |
Is the identifier assigned before the insert by an IDGenerator or is it returned
by the Insert() method?
(Inherited from IEntityPersister.) |
![]() | IsMutable |
Are instances of this class mutable?
(Inherited from IEntityPersister.) |
![]() | IsVersioned |
Are instances of this class versioned by a timestamp or version number column?
(Inherited from IEntityPersister.) |
![]() | IsVersionPropertyGenerated |
Does this entity contain a version property that is defined
to be database generated?
(Inherited from IEntityPersister.) |
![]() | MappedClass |
The persistent class
(Inherited from IEntityPersister.) |
![]() | PropertyCascadeStyles |
Get the cascade styles of the properties (optional operation)
(Inherited from IEntityPersister.) |
![]() | PropertyCheckability |
Properties that may be dirty (and thus should be dirty-checked). These
include all updatable properties and some associations.
(Inherited from IEntityPersister.) |
![]() | PropertyInsertability |
Gets if the Property is insertable.
(Inherited from IEntityPersister.) |
![]() | PropertyNames |
Get the names of the class properties - doesn't have to be the names of the actual
.NET properties (used for XML generation only)
(Inherited from IEntityPersister.) |
![]() | PropertyNullability |
Get the nullability of the properties of this class
(Inherited from IEntityPersister.) |
![]() | PropertySpaces |
Returns an array of objects that identifies spaces in which properties of this class
instance are persisted. eg. table names.
(Inherited from IEntityPersister.) |
![]() | PropertyTypes |
Get the Hibernate types of the class properties
(Inherited from IEntityPersister.) |
![]() | PropertyUpdateability |
Gets if the Property is updatable
(Inherited from IEntityPersister.) |
![]() | PropertyVersionability |
Get the "versionability" of the properties of this class (is the property optimistic-locked)
(Inherited from IEntityPersister.) |
![]() | QuerySpaces |
Returns an array of objects that identify spaces in which properties of this class are persisted,
for instances of this class and its subclasses.
(Inherited from IEntityPersister.) |
![]() | Type |
Get the type
|
![]() | VersionProperty |
Which property holds the version number? (optional operation)
(Inherited from IEntityPersister.) |
![]() | VersionType |
Get the type of versioning (optional operation)
(Inherited from IEntityPersister.) |