[Missing <summary> documentation for "N:NHibernate.Event.Default"]

Classes

  ClassDescription
Public classAbstractFlushingEventListener
A convenience base class for listeners whose functionality results in flushing.
Public classAbstractLockUpgradeEventListener
A convenience base class for listeners that respond to requests to perform a pessimistic lock upgrade on an entity.
Public classAbstractReassociateEventListener
A convenience base class for listeners that respond to requests to reassociate an entity to a session ( such as through lock() or update() ).
Public classAbstractSaveEventListener
A convenience bas class for listeners responding to save events.
Public classAbstractVisitor
Abstract superclass of algorithms that walk a tree of property values of an entity, and perform specific functionality for collections, components and associated entities.
Public classDefaultAutoFlushEventListener
Defines the default flush event listeners used by hibernate for flushing session state in response to generated auto-flush events.
Public classDefaultDeleteEventListener
Defines the default delete event listener used by hibernate for deleting entities from the datastore in response to generated delete events.
Public classDefaultDirtyCheckEventListener
Defines the default dirty-check event listener used by hibernate for checking the session for dirtiness in response to generated dirty-check events.
Public classDefaultEvictEventListener
Defines the default evict event listener used by hibernate for evicting entities in response to generated flush events. In particular, this implementation will remove any hard references to the entity that are held by the infrastructure (references held by application or other persistent instances are okay)
Public classDefaultFlushEntityEventListener
An event that occurs for each entity instance at flush time
Public classDefaultFlushEventListener
Defines the default flush event listeners used by hibernate for flushing session state in response to generated flush events.
Public classDefaultInitializeCollectionEventListener
Public classDefaultLoadEventListener
Defines the default load event listeners used by NHibernate for loading entities in response to generated load events.
Public classDefaultLockEventListener
Defines the default lock event listeners used by hibernate to lock entities in response to generated lock events.
Public classDefaultMergeEventListener
Defines the default event listener for handling of merge events generated from a session.
Public classDefaultPersistEventListener
Defines the default create event listener used by hibernate for creating transient entities in response to generated create events.
Public classDefaultPersistOnFlushEventListener
When persist is used as the cascade action, persistOnFlush should be used
Public classDefaultPostLoadEventListener
Call ILifecycle interface if necessary
Public classDefaultPreLoadEventListener
Called before injecting property values into a newly loaded entity instance.
Public classDefaultRefreshEventListener
Defines the default refresh event listener used by hibernate for refreshing entities in response to generated refresh events.
Public classDefaultReplicateEventListener
Defines the default replicate event listener used by Hibernate to replicate entities in response to generated replicate events.
Public classDefaultSaveEventListener
An event handler for save() events
Public classDefaultSaveOrUpdateCopyEventListener
Public classDefaultSaveOrUpdateEventListener
Defines the default listener used by Hibernate for handling save-update events.
Public classDefaultUpdateEventListener
An event handler for update() events
Public classDirtyCollectionSearchVisitor
A Visitor that determines if a dirty collection was found.
Public classEventCache
Public classEvictVisitor
Evict any collections referenced by the object from the session cache. This will NOT pick up any collections that were dereferenced, so they will be deleted (suboptimal but not exactly incorrect).
Public classFlushVisitor
Process collections reachable from an entity. This visitor assumes that wrap was already performed for the entity.
Public classOnLockVisitor
When a transient entity is passed to lock(), we must inspect all its collections and 1. associate any uninitialized PersistentCollections with this session 2. associate any initialized PersistentCollections with this session, using the existing snapshot 3. throw an exception for each "new" collection
Public classOnReplicateVisitor
When an entity is passed to replicate(), and there is an existing row, we must inspect all its collections and 1. associate any uninitialized PersistentCollections with this session 2. associate any initialized PersistentCollections with this session, using the existing snapshot 3. execute a collection removal (SQL DELETE) for each null collection property or "new" collection
Public classOnUpdateVisitor
When an entity is passed to update(), we must inspect all its collections and 1. associate any uninitialized PersistentCollections with this session 2. associate any initialized PersistentCollections with this session, using the existing snapshot 3. execute a collection removal (SQL DELETE) for each null collection property or "new" collection
Public classProxyVisitor
Reassociates uninitialized proxies with the session
Public classReattachVisitor
Abstract superclass of visitors that reattach collections
Public classWrapVisitor
Wrap collections in a Hibernate collection wrapper.

Enumerations

  EnumerationDescription
Public enumerationEntityState