The AbstractCollectionPersister type exposes the following members.
Methods
| Name | Description |
---|
 | AppendElementColumns | |
 | AppendIdentifierColumns | |
 | AppendIndexColumns | |
 | ConsumesCollectionAlias | |
 | ConsumesEntityAlias | |
 | CreateCollectionInitializer | |
 | CreateSubselectInitializer | |
 | DecrementIndexByBase | |
 | DeleteRows | |
 | DoUpdateRows | |
 | ElementExists | |
 | Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
 | FilterFragment(String) | |
 | FilterFragment(String, IDictionary<(Of <<'(String, IFilter>)>>)) | |
 | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
 | FromJoinFragment | |
 | GenerateDeleteRowString | |
 | GenerateDeleteString | |
 | GenerateIdentityInsertRowString | |
 | GenerateInsertRowString | |
 | GenerateSelectFragment | |
 | GenerateUpdateRowString | |
 | GetAppropriateInitializer | |
 | GetCollectionPropertyColumnAliases | |
 | GetCountSqlSelectClause | |
 | GetElementByIndex | |
 | GetElementColumnAliases | |
 | GetElementColumnNames | |
 | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
 | GetIdentifierColumnAlias | |
 | GetIndexColumnAliases | |
 | GetIndexColumnNames | |
 | GetInfoString | |
 | GetKeyColumnAliases | |
 | GetManyToManyFilterFragment | |
 | GetManyToManyOrderByString | |
 | GetSelectByUniqueKeyString | |
 | GetSize | |
 | GetSQLOrderByString | |
 | GetSQLWhereString | |
 | GetType | Gets the Type of the current instance. (Inherited from Object.) |
 | IncrementIndexByBase | |
 | IndexExists | |
 | InitCollectionPropertyMap | |
 | Initialize | |
 | InsertRows | |
 | IsAffectedByEnabledFilters | |
 | LogStaticSQL | |
 | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
 | OneToManyFilterFragment | |
 | PerformInsert(Object, IPersistentCollection, Object, Int32, ISessionImplementor) |
Perform an SQL INSERT, and then retrieve a generated identifier.
|
 | PerformInsert(Object, IPersistentCollection, IExpectation, Object, Int32, Boolean, Boolean, ISessionImplementor) | |
 | PostInstantiate | |
 | ReadElement |
Reads the Element from the IDataReader. The IDataReader will probably only contain
the id of the Element.
|
 | ReadIdentifier | |
 | ReadIndex | |
 | ReadKey | |
 | Recreate | |
 | Remove | |
 | SelectFragment(String, String) | |
 | SelectFragment(IJoinable, String, String, String, String, Boolean) | |
 | ToColumns(String) | |
 | ToColumns(String, String) | |
 | ToString | (Overrides Object..::..ToString()()()().) |
 | ToType | |
 | TryToType | |
 | UpdateRows | |
 | UseGetGeneratedKeys | |
 | UseInsertSelectIdentity | |
 | WhereJoinFragment | |
 | WriteElement | |
 | WriteElementToWhere | |
 | WriteIdentifier | |
 | WriteIndex | |
 | WriteIndexToWhere | |
 | WriteKey | |
Extension Methods
See Also