The IQueryableCollection type exposes the following members.

Methods

  NameDescription
Public methodConsumesCollectionAlias
Very, very, very ugly...
(Inherited from IJoinable.)
Public methodConsumesEntityAlias
Very, very, very ugly...
(Inherited from IJoinable.)
Public methodDeleteRows
Delete the persistent state of any elements that were removed from the collection
(Inherited from ICollectionPersister.)
Public methodElementExists (Inherited from ICollectionPersister.)
Public methodFilterFragment
Get the where clause filter, given a query alias and considering enabled session filters
(Inherited from IJoinable.)
Public methodFromJoinFragment
Get the from clause part of any joins (optional operation)
(Inherited from IJoinable.)
Public methodGetElementByIndex
Try to find an element by a given index.
(Inherited from ICollectionPersister.)
Public methodGetElementColumnAliases
Generates the collection's element column aliases, based on the given suffix.
(Inherited from ICollectionPersister.)
Public methodGetElementColumnNames
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
Public methodGetIdentifierColumnAlias
Generates the collection's identifier column aliases, based on the given suffix.
(Inherited from ICollectionPersister.)
Public methodGetIndexColumnAliases
Generates the collection's index column aliases, based on the given suffix.
(Inherited from ICollectionPersister.)
Public methodGetIndexColumnNames
Get the names of the collection index columns if this is an indexed collection (optional operation), aliased by the given table alias
Public methodGetKeyColumnAliases
Generates the collection's key column aliases, based on the given suffix.
(Inherited from ICollectionPersister.)
Public methodGetManyToManyFilterFragment (Inherited from ICollectionPersister.)
Public methodGetManyToManyOrderByString
Get the order-by to be applied at the target table of a many to many
Public methodGetSize (Inherited from ICollectionPersister.)
Public methodGetSQLOrderByString
Get the order by SQL
Public methodGetSQLWhereString
Get the extra where clause filter SQL
Public methodIndexExists (Inherited from ICollectionPersister.)
Public methodInitialize
Initialize the given collection with the given key
(Inherited from ICollectionPersister.)
Public methodInsertRows
Insert the persistent state of any new collection elements
(Inherited from ICollectionPersister.)
Public methodIsAffectedByEnabledFilters (Inherited from ICollectionPersister.)
Public methodOneToManyFilterFragment (Inherited from IJoinable.)
Public methodPostInstantiate (Inherited from ICollectionPersister.)
Public methodReadElement
Read the element from a row of the IDataReader
(Inherited from ICollectionPersister.)
Public methodReadIdentifier
Read the identifier from a row of the IDataReader
(Inherited from ICollectionPersister.)
Public methodReadIndex
Read the index from a row of the IDataReader
(Inherited from ICollectionPersister.)
Public methodReadKey
Read the key from a row of the IDataReader
(Inherited from ICollectionPersister.)
Public methodRecreate
(Re)create the collection's persistent state
(Inherited from ICollectionPersister.)
Public methodRemove
Completely remove the persistent state of the collection
(Inherited from ICollectionPersister.)
Public methodSelectFragment(String, String)
Generate a list of collection index and element columns
Public methodSelectFragment(IJoinable, String, String, String, String, Boolean)
All columns to select, when loading.
(Inherited from IJoinable.)
Public methodToColumns(String)
Given a property path, return the corresponding column name(s).
(Inherited from IPropertyMapping.)
Public methodToColumns(String, String)
Given a query alias and a property path, return the qualified column name
(Inherited from IPropertyMapping.)
Public methodToType
Given a component path expression, get the type of the property
(Inherited from IPropertyMapping.)
Public methodTryToType
Given a component path expression, get the type of the property.
(Inherited from IPropertyMapping.)
Public methodUpdateRows
Update the persistent state of any elements that were modified
(Inherited from ICollectionPersister.)
Public methodWhereJoinFragment
Get the where clause part of any joins (optional operation)
(Inherited from IJoinable.)

See Also