The DefaultFlushEventListener type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | CascadeOnFlush | (Inherited from AbstractFlushingEventListener.) |
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | FlushCollections | (Inherited from AbstractFlushingEventListener.) |
![]() | FlushEntities | (Inherited from AbstractFlushingEventListener.) |
![]() | FlushEverythingToExecutions |
Coordinates the processing necessary to get things ready for executions
as db calls by preparing the session caches and moving the appropriate
entities and collections to their respective execution queues.
(Inherited from AbstractFlushingEventListener.) |
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | OnFlush | |
![]() | PerformExecutions |
Execute all SQL and second-level cache updates, in a
special order so that foreign-key constraints cannot
be violated:
(Inherited from AbstractFlushingEventListener.)
|
![]() | PostFlush |
1. Recreate the collection key -> collection map
2. rebuild the collection entries
3. call Interceptor.postFlush()
(Inherited from AbstractFlushingEventListener.) |
![]() | PrepareCollectionFlushes | (Inherited from AbstractFlushingEventListener.) |
![]() | PrepareEntityFlushes | (Inherited from AbstractFlushingEventListener.) |
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |
Extension Methods
Name | Description | |
---|---|---|
![]() | As<(Of <<'(T>)>>) | (Defined by TypeHelperExtensionMethods.) |
![]() | IsBetween |
Apply a "between" constraint to the named property
Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.) |
![]() | IsIn(array<Object>[]()[][]) | Overloaded.
Apply an "in" constraint to the named property
Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.) |
![]() | IsIn(ICollection) | Overloaded.
Apply an "in" constraint to the named property
Note: throws an exception outside of a QueryOver expression
(Defined by RestrictionExtensions.) |
![]() | IsProxy | (Defined by NHibernateProxyHelper.) |
![]() | ToTypeParameters | (Defined by ReflectHelper.) |