The IQueryableCollection type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | ConsumesCollectionAlias |
Very, very, very ugly...
(Inherited from IJoinable.) |
![]() | ConsumesEntityAlias |
Very, very, very ugly...
(Inherited from IJoinable.) |
![]() | DeleteRows |
Delete the persistent state of any elements that were removed from the collection
(Inherited from ICollectionPersister.) |
![]() | ElementExists | (Inherited from ICollectionPersister.) |
![]() | FilterFragment |
Get the where clause filter, given a query alias and considering enabled session filters
(Inherited from IJoinable.) |
![]() | FromJoinFragment |
Get the from clause part of any joins (optional operation)
(Inherited from IJoinable.) |
![]() | GetElementByIndex |
Try to find an element by a given index.
(Inherited from ICollectionPersister.) |
![]() | GetElementColumnAliases |
Generates the collection's element column aliases, based on the given
suffix.
(Inherited from ICollectionPersister.) |
![]() | GetElementColumnNames |
Get the names of the collection element columns (or the primary
key columns in the case of a one-to-many association),
aliased by the given table alias
|
![]() | GetIdentifierColumnAlias |
Generates the collection's identifier column aliases, based on the given
suffix.
(Inherited from ICollectionPersister.) |
![]() | GetIndexColumnAliases |
Generates the collection's index column aliases, based on the given
suffix.
(Inherited from ICollectionPersister.) |
![]() | GetIndexColumnNames |
Get the names of the collection index columns if
this is an indexed collection (optional operation),
aliased by the given table alias
|
![]() | GetKeyColumnAliases |
Generates the collection's key column aliases, based on the given
suffix.
(Inherited from ICollectionPersister.) |
![]() | GetManyToManyFilterFragment | (Inherited from ICollectionPersister.) |
![]() | GetManyToManyOrderByString |
Get the order-by to be applied at the target table of a many to many
|
![]() | GetSize | (Inherited from ICollectionPersister.) |
![]() | GetSQLOrderByString |
Get the order by SQL
|
![]() | GetSQLWhereString |
Get the extra where clause filter SQL
|
![]() | IndexExists | (Inherited from ICollectionPersister.) |
![]() | Initialize |
Initialize the given collection with the given key
(Inherited from ICollectionPersister.) |
![]() | InsertRows |
Insert the persistent state of any new collection elements
(Inherited from ICollectionPersister.) |
![]() | IsAffectedByEnabledFilters | (Inherited from ICollectionPersister.) |
![]() | OneToManyFilterFragment | (Inherited from IJoinable.) |
![]() | PostInstantiate | (Inherited from ICollectionPersister.) |
![]() | ReadElement |
Read the element from a row of the IDataReader (Inherited from ICollectionPersister.) |
![]() | ReadIdentifier |
Read the identifier from a row of the IDataReader (Inherited from ICollectionPersister.) |
![]() | ReadIndex |
Read the index from a row of the IDataReader (Inherited from ICollectionPersister.) |
![]() | ReadKey |
Read the key from a row of the IDataReader (Inherited from ICollectionPersister.) |
![]() | Recreate |
(Re)create the collection's persistent state
(Inherited from ICollectionPersister.) |
![]() | Remove |
Completely remove the persistent state of the collection
(Inherited from ICollectionPersister.) |
![]() | SelectFragment(String, String) |
Generate a list of collection index and element columns
|
![]() | SelectFragment(IJoinable, String, String, String, String, Boolean) |
All columns to select, when loading.
(Inherited from IJoinable.) |
![]() | ToColumns(String) | Given a property path, return the corresponding column name(s). (Inherited from IPropertyMapping.) |
![]() | ToColumns(String, String) |
Given a query alias and a property path, return the qualified column name
(Inherited from IPropertyMapping.) |
![]() | ToType |
Given a component path expression, get the type of the property
(Inherited from IPropertyMapping.) |
![]() | TryToType |
Given a component path expression, get the type of the property.
(Inherited from IPropertyMapping.) |
![]() | UpdateRows |
Update the persistent state of any elements that were modified
(Inherited from ICollectionPersister.) |
![]() | WhereJoinFragment |
Get the where clause part of any joins (optional operation)
(Inherited from IJoinable.) |