| Name | Description |
---|
 | Add | |
 | AfterInitialize | (Overrides AbstractPersistentCollection..::..AfterInitialize(ICollectionPersister).) |
 | AfterRowInsert |
Called after inserting a row, to fetch the natively generated id
(Inherited from AbstractPersistentCollection.) |
 | BeforeInitialize | (Overrides AbstractPersistentCollection..::..BeforeInitialize(ICollectionPersister, Int32).) |
 | BeginRead |
Called just before reading any rows from the IDataReader (Inherited from AbstractPersistentCollection.) |
 | Clear | |
 | ClearDirty | (Inherited from AbstractPersistentCollection.) |
 | Contains | |
 | CopyTo | |
 | Dirty | (Inherited from AbstractPersistentCollection.) |
 | Disassemble | (Overrides AbstractPersistentCollection..::..Disassemble(ICollectionPersister).) |
 | EndRead | (Inherited from AbstractPersistentCollection.) |
 | Entries | (Overrides AbstractPersistentCollection..::..Entries(ICollectionPersister).) |
 | EntryExists | (Overrides AbstractPersistentCollection..::..EntryExists(Object, Int32).) |
 | Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
 | EqualsSnapshot | (Overrides AbstractPersistentCollection..::..EqualsSnapshot(ICollectionPersister).) |
 | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
 | ForceInitialization |
To be called internally by the session, forcing
immediate initalization.
(Inherited from AbstractPersistentCollection.) |
 | GetDeletes | (Overrides AbstractPersistentCollection..::..GetDeletes(ICollectionPersister, Boolean).) |
 | GetElement | (Overrides AbstractPersistentCollection..::..GetElement(Object).) |
 | GetEnumerator | |
 | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
 | GetIdentifier | (Inherited from AbstractPersistentCollection.) |
 | GetIndex | (Overrides AbstractPersistentCollection..::..GetIndex(Object, Int32, ICollectionPersister).) |
 | GetOrphans(Object, String) | (Overrides AbstractPersistentCollection..::..GetOrphans(Object, String).) |
 | GetOrphans(ICollection, ICollection, String, ISessionImplementor) |
Given a collection of entity instances that used to
belong to the collection, and a collection of instances
that currently belong, return a collection of orphans
(Inherited from AbstractPersistentCollection.) |
 | GetQueuedOrphans | (Inherited from AbstractPersistentCollection.) |
 | GetSnapshot()()()() |
Gets the Snapshot from the current session the collection is in.
(Inherited from AbstractPersistentCollection.) |
 | GetSnapshot(ICollectionPersister) | (Overrides AbstractPersistentCollection..::..GetSnapshot(ICollectionPersister).) |
 | GetSnapshotElement | (Overrides AbstractPersistentCollection..::..GetSnapshotElement(Object, Int32).) |
 | GetType | Gets the Type of the current instance. (Inherited from Object.) |
 | GetValue |
Return the user-visible collection (or array) instance
(Inherited from AbstractPersistentCollection.) |
 | IdentityRemove | (Inherited from AbstractPersistentCollection.) |
 | IndexOf | |
 | Initialize |
Initialize the collection, if possible, wrapping any exceptions
in a runtime exception
(Inherited from AbstractPersistentCollection.) |
 | InitializeFromCache |
Initializes this PersistentBag from the cached values.
(Overrides AbstractPersistentCollection..::..InitializeFromCache(ICollectionPersister, Object, Object).) |
 | Insert | |
 | IsSnapshotEmpty | (Overrides AbstractPersistentCollection..::..IsSnapshotEmpty(Object).) |
 | IsWrapper | (Overrides AbstractPersistentCollection..::..IsWrapper(Object).) |
 | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
 | NeedsInserting | (Overrides AbstractPersistentCollection..::..NeedsInserting(Object, Int32, IType).) |
 | NeedsRecreate |
Gets a Boolean indicating if this PersistentBag needs to be recreated
in the database.
(Overrides AbstractPersistentCollection..::..NeedsRecreate(ICollectionPersister).) |
 | NeedsUpdating | (Overrides AbstractPersistentCollection..::..NeedsUpdating(Object, Int32, IType).) |
 | PerformQueuedOperations |
After reading all existing elements from the database,
add the queued elements to the underlying collection.
(Inherited from AbstractPersistentCollection.) |
 | PostAction |
Clears out any Queued operation.
(Inherited from AbstractPersistentCollection.) |
 | PreInsert |
Called before inserting rows, to ensure that any surrogate keys are fully generated
(Inherited from AbstractPersistentCollection.) |
 | QueueOperation |
Queue an addition, delete etc. if the persistent collection supports it
(Inherited from AbstractPersistentCollection.) |
 | Read |
Called by any read-only method of the collection interface
(Inherited from AbstractPersistentCollection.) |
 | ReadElementByIndex | (Inherited from AbstractPersistentCollection.) |
 | ReadElementExistence | (Inherited from AbstractPersistentCollection.) |
 | ReadFrom | (Overrides AbstractPersistentCollection..::..ReadFrom(IDataReader, ICollectionPersister, ICollectionAliases, Object).) |
 | ReadIndexExistence | (Inherited from AbstractPersistentCollection.) |
 | ReadSize | Called by the Count property (Inherited from AbstractPersistentCollection.) |
 | Remove | |
 | RemoveAt | |
 | SetCurrentSession |
Associate the collection with the given session.
(Inherited from AbstractPersistentCollection.) |
 | SetInitialized |
Mark the collection as initialized.
(Inherited from AbstractPersistentCollection.) |
 | SetSnapshot | (Inherited from AbstractPersistentCollection.) |
 | ThrowLazyInitializationException | (Inherited from AbstractPersistentCollection.) |
 | ThrowLazyInitializationExceptionIfNotConnected | (Inherited from AbstractPersistentCollection.) |
 | ToString | (Overrides Object..::..ToString()()()().) |
 | UnsetSession |
Disassociate this collection from the given session.
(Inherited from AbstractPersistentCollection.) |
 | Write |
Called by any writer method of the collection interface
(Inherited from AbstractPersistentCollection.) |