The ISqlLoadableCollection type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() | Cache |
Get the cache
(Inherited from ICollectionPersister.) |
![]() | CollectionMetadata | (Inherited from ICollectionPersister.) |
![]() | CollectionSpace |
Get the "space" that holds the persistent state
(Inherited from ICollectionPersister.) |
![]() | CollectionType |
Get the associated IType
(Inherited from ICollectionPersister.) |
![]() | ElementClass |
Return the element class of an array, or null otherwise
(Inherited from ICollectionPersister.) |
![]() | ElementColumnNames |
Get the names of the collection element columns (or the primary key columns in the case of a one-to-many association)
(Inherited from IQueryableCollection.) |
![]() | ElementPersister |
Get the persister of the element class, if this is a
collection of entities (optional operation). Note that
for a one-to-many association, the returned persister
must be OuterJoinLoadable.
(Inherited from IQueryableCollection.) |
![]() | ElementType |
Get the "element" type
(Inherited from ICollectionPersister.) |
![]() | Factory | (Inherited from ICollectionPersister.) |
![]() | FetchMode |
Should we load this collection role by outer joining?
(Inherited from IQueryableCollection.) |
![]() | HasCache |
Is this collection role cacheable
(Inherited from ICollectionPersister.) |
![]() | HasIndex |
Is this an "indexed" collection? (list or map)
(Inherited from ICollectionPersister.) |
![]() | HasManyToManyOrdering | (Inherited from ICollectionPersister.) |
![]() | HasOrdering |
Is this an ordered collection? (An ordered collection is
ordered by the initialization operation, not by sorting
that happens in memory, as in the case of a sorted collection.)
(Inherited from ICollectionPersister.) |
![]() | HasOrphanDelete |
Does this collection implement "orphan delete"?
(Inherited from ICollectionPersister.) |
![]() | HasWhere |
Does this collection role have a where clause filter?
(Inherited from IQueryableCollection.) |
![]() | IdentifierColumnName | |
![]() | IdentifierGenerator |
Get the surrogate key generation strategy (optional operation)
(Inherited from ICollectionPersister.) |
![]() | IdentifierType |
Get the type of the surrogate key
(Inherited from ICollectionPersister.) |
![]() | IndexColumnNames |
Get the names of the collection index columns if this is an indexed collection (optional operation)
(Inherited from IQueryableCollection.) |
![]() | IndexType |
Get the "index" type for a list or map (optional operation)
(Inherited from ICollectionPersister.) |
![]() | IsArray |
Is this an array?
(Inherited from ICollectionPersister.) |
![]() | IsCollection |
Is this instance actually a ICollectionPersister?
(Inherited from IJoinable.) |
![]() | IsInverse |
Is this collection "inverse", so state changes are not propogated to the database.
(Inherited from ICollectionPersister.) |
![]() | IsLazy |
Is this collection lazyily initialized?
(Inherited from ICollectionPersister.) |
![]() | IsManyToMany |
Is this instance actually a many-to-many association?
(Inherited from IJoinable.) |
![]() | IsOneToMany |
Is this a one-to-many association?
(Inherited from ICollectionPersister.) |
![]() | IsPrimitiveArray |
Is this an array or primitive values?
(Inherited from ICollectionPersister.) |
![]() | IsVersioned | (Inherited from ICollectionPersister.) |
![]() | KeyColumnNames |
The columns to join on.
(Inherited from IJoinable.) |
![]() | KeyType |
Get the "key" type (the type of the foreign key)
(Inherited from ICollectionPersister.) |
![]() | Name |
An identifying name; a class name or collection role name.
(Inherited from IJoinable.) |
![]() | OwnerClass |
Get the entity class that "owns" this collection
(Inherited from ICollectionPersister.) |
![]() | Role |
Get the name of this collection role (the fully qualified class name, extended by a "property path")
(Inherited from ICollectionPersister.) |
![]() | TableName |
The table to join to.
(Inherited from IJoinable.) |
![]() | Type |
Get the type of the thing containing the properties
(Inherited from IPropertyMapping.) |