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.) |