The ICollectionPersister type exposes the following members.

Methods

  NameDescription
Public methodDeleteRows
Delete the persistent state of any elements that were removed from the collection
Public methodElementExists
Public methodGetElementByIndex
Try to find an element by a given index.
Public methodGetElementColumnAliases
Generates the collection's element column aliases, based on the given suffix.
Public methodGetIdentifierColumnAlias
Generates the collection's identifier column aliases, based on the given suffix.
Public methodGetIndexColumnAliases
Generates the collection's index column aliases, based on the given suffix.
Public methodGetKeyColumnAliases
Generates the collection's key column aliases, based on the given suffix.
Public methodGetManyToManyFilterFragment
Public methodGetSize
Public methodIndexExists
Public methodInitialize
Initialize the given collection with the given key
Public methodInsertRows
Insert the persistent state of any new collection elements
Public methodIsAffectedByEnabledFilters
Public methodPostInstantiate
Public methodReadElement
Read the element from a row of the IDataReader
Public methodReadIdentifier
Read the identifier from a row of the IDataReader
Public methodReadIndex
Read the index from a row of the IDataReader
Public methodReadKey
Read the key from a row of the IDataReader
Public methodRecreate
(Re)create the collection's persistent state
Public methodRemove
Completely remove the persistent state of the collection
Public methodUpdateRows
Update the persistent state of any elements that were modified

See Also