The ISqlLoadable type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() | Cache |
Get the cache (optional operation)
(Inherited from IEntityPersister.) |
![]() | CacheEntryStructure | Get the cache structure (Inherited from IEntityPersister.) |
![]() | CanExtractIdOutOfEntity |
Determine whether detahced instances of this entity carry their own
identifier value.
(Inherited from IEntityPersister.) |
![]() | ClassMetadata |
Get the user-visible metadata for the class (optional operation)
(Inherited from IEntityPersister.) |
![]() | DiscriminatorColumnName |
Get the name of the column used as a discriminator
(Inherited from ILoadable.) |
![]() | DiscriminatorType |
The discriminator type
(Inherited from ILoadable.) |
![]() | EntityMetamodel |
Retrieve the underlying entity metamodel instance...
(Inherited from IEntityPersister.) |
![]() | EntityName |
The entity name which this persister maps.
(Inherited from IEntityPersister.) |
![]() | Factory |
The ISessionFactory to which this persister "belongs".
(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.) |
![]() | HasInsertGeneratedProperties |
Does this entity define any properties as being database-generated on insert?
(Inherited from IEntityPersister.) |
![]() | HasLazyProperties |
Determine whether this entity defines any lazy properties (ala
bytecode instrumentation).
(Inherited from IEntityPersister.) |
![]() | HasMutableProperties |
Determine whether any properties of this entity are considered mutable.
(Inherited from IEntityPersister.) |
![]() | HasNaturalIdentifier |
Determine whether this entity defines a natural identifier.
(Inherited from IEntityPersister.) |
![]() | HasProxy |
Does this class support dynamic proxies?
(Inherited from IEntityPersister.) |
![]() | HasRowId | Does the result set contain rowids? (Inherited from ILoadable.) |
![]() | HasSubclasses |
Does the persistent class have subclasses?
(Inherited from ILoadable.) |
![]() | HasSubselectLoadableCollections |
Determine whether this entity contains references to persistent collections
which are fetchable by subselect?
(Inherited from IEntityPersister.) |
![]() | 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.) |
![]() | IdentifierType |
Get the identifier type
(Inherited from IEntityPersister.) |
![]() | IsAbstract | (Inherited from ILoadable.) |
![]() | 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.) |
![]() | IsInherited |
Determine whether the entity is inherited one or more other entities.
In other words, is this entity a subclass of other entities.
(Inherited from IEntityPersister.) |
![]() | IsLazyPropertiesCacheable |
Should lazy properties of this entity be cached?
(Inherited from IEntityPersister.) |
![]() | IsMutable |
Are instances of this class mutable?
(Inherited from IEntityPersister.) |
![]() | IsSelectBeforeUpdateRequired | Is select snapshot before update enabled? (Inherited from IEntityPersister.) |
![]() | IsVersioned |
Does this source represent versioned (i.e., and thus optimistically lockable) data?
(Inherited from IOptimisticCacheSource.) |
![]() | 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.) |
![]() | NaturalIdentifierProperties |
If the entity defines a natural id (HasNaturalIdentifier), which
properties make up the natural id.
(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.) |
![]() | PropertyInsertGenerationInclusions | Which of the properties of this class are database generated values on insert? (Inherited from IEntityPersister.) |
![]() | PropertyLaziness | (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 identify spaces in which properties of
this entity are persisted, for instances of this class only.
(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.) |
![]() | PropertyUpdateGenerationInclusions | Which of the properties of this class are database generated values on update? (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 entity are persisted, for instances of this class and its subclasses.
(Inherited from IEntityPersister.) |
![]() | RootEntityName |
Returns an object that identifies the space in which identifiers of
this entity hierarchy are unique.
(Inherited from IEntityPersister.) |
![]() | Type |
Get the type
|
![]() | VersionComparator | Get the comparator used to compare two different version values together. (Inherited from IOptimisticCacheSource.) |
![]() | VersionProperty |
Which property holds the version number? (optional operation)
(Inherited from IEntityPersister.) |
![]() | VersionType |
Get the type of versioning (optional operation)
(Inherited from IEntityPersister.) |