[Missing <summary> documentation for "N:NHibernate.Event"]
Classes
| Class | Description | |
|---|---|---|
| AbstractCollectionEvent | Defines a base class for events involving collections. | |
| AbstractEvent |
Defines a base class for Session generated events.
| |
| AbstractPostDatabaseOperationEvent |
Represents an operation we performed against the database.
| |
| AbstractPreDatabaseOperationEvent |
Represents an operation we are about to perform against the database.
| |
| AutoFlushEvent | Defines an event class for the auto-flushing of a session. | |
| DeleteEvent | Defines an event class for the deletion of an entity. | |
| DirtyCheckEvent | Defines an event class for the dirty-checking of a session. | |
| EventListeners |
A convience holder for all defined session event listeners.
| |
| EvictEvent | Defines an event class for the evicting of an entity. | |
| FlushEntityEvent | ||
| FlushEvent | Defines an event class for the flushing of a session. | |
| InitializeCollectionEvent |
An event that occurs when a collection wants to be initialized
| |
| LoadEvent | Defines an event class for the loading of an entity. | |
| LoadEventListener | ||
| LoadType | ||
| LockEvent |
Defines an event class for the locking of an entity.
| |
| MergeEvent |
An event class for merge() and saveOrUpdateCopy()
| |
| PersistEvent | An event class for persist() | |
| PostCollectionRecreateEvent | An event that occurs after a collection is recreated | |
| PostCollectionRemoveEvent | An event that occurs after a collection is removed | |
| PostCollectionUpdateEvent | An event that occurs after a collection is updated | |
| PostDeleteEvent |
Occurs after deleting an item from the datastore
| |
| PostInsertEvent |
Occurs after inserting an item in the datastore
| |
| PostLoadEvent |
Occurs after an an entity instance is fully loaded.
| |
| PostUpdateEvent |
Occurs after the datastore is updated
| |
| PreCollectionRecreateEvent | An event that occurs before a collection is recreated | |
| PreCollectionRemoveEvent | An event that occurs before a collection is removed | |
| PreCollectionUpdateEvent | An event that occurs before a collection is updated | |
| PreDeleteEvent |
Represents a pre-delete event, which occurs just prior to
performing the deletion of an entity from the database.
| |
| PreInsertEvent |
Represents a pre-insert event, which occurs just prior to
performing the insert of an entity into the database.
| |
| PreLoadEvent |
Called before injecting property values into a newly loaded entity instance.
| |
| PreUpdateEvent |
Represents a pre-update event, which occurs just prior to
performing the update of an entity in the database.
| |
| RefreshEvent |
Defines an event class for the refreshing of an object.
| |
| ReplicateEvent |
Defines an event class for the replication of an entity.
| |
| SaveOrUpdateEvent |
An event class for saveOrUpdate()
|
Interfaces
| Interface | Description | |
|---|---|---|
| IAutoFlushEventListener | Defines the contract for handling of session auto-flush events. | |
| IDatabaseEventArgs | ||
| IDeleteEventListener | Defines the contract for handling of deletion events generated from a session. | |
| IDestructible |
Contract for listeners which require notification of SessionFactory closing,
presumably to destroy internal state.
| |
| IDirtyCheckEventListener | Defines the contract for handling of session dirty-check events. | |
| IEventSource | ||
| IEvictEventListener | Defines the contract for handling of evict events generated from a session. | |
| IFlushEntityEventListener | ||
| IFlushEventListener | Defines the contract for handling of session flush events. | |
| IInitializable |
An event listener that requires access to mappings to
initialize state at initialization time.
| |
| IInitializeCollectionEventListener |
Defines the contract for handling of collection initialization events
generated by a session.
| |
| ILoadEventListener |
Defines the contract for handling of load events generated from a session.
| |
| ILockEventListener |
Defines the contract for handling of lock events generated from a session.
| |
| IMergeEventListener |
Defines the contract for handling of merge events generated from a session.
| |
| IPersistEventListener |
Defines the contract for handling of create events generated from a session.
| |
| IPostCollectionRecreateEventListener | Called after recreating a collection | |
| IPostCollectionRemoveEventListener | Called after removing a collection | |
| IPostCollectionUpdateEventListener | Called after updating a collection | |
| IPostDatabaseOperationEventArgs |
Represents an operation we performed against the database.
| |
| IPostDeleteEventListener | Called after deleting an item from the datastore | |
| IPostInsertEventListener | Called after inserting an item in the datastore | |
| IPostLoadEventListener |
Occurs after an an entity instance is fully loaded.
| |
| IPostUpdateEventListener |
Called after updating the datastore
| |
| IPreCollectionRecreateEventListener | Called before recreating a collection | |
| IPreCollectionRemoveEventListener | Called before removing a collection | |
| IPreCollectionUpdateEventListener | Called before updating a collection | |
| IPreDatabaseOperationEventArgs | ||
| IPreDeleteEventListener |
Called before deleting an item from the datastore
| |
| IPreInsertEventListener |
Called before inserting an item in the datastore
| |
| IPreLoadEventListener |
Called before injecting property values into a newly loaded entity instance.
| |
| IPreUpdateEventListener |
Called before updating the datastore
| |
| IRefreshEventListener |
Defines the contract for handling of refresh events generated from a session.
| |
| IReplicateEventListener |
Defines the contract for handling of replicate events generated from a session.
| |
| ISaveOrUpdateEventListener |
Defines the contract for handling of update events generated from a session.
|
Enumerations
| Enumeration | Description | |
|---|---|---|
| ListenerType |
Values for listener type property.
|