Execute all SQL and second-level cache updates, in a special order so that foreign-key constraints cannot be violated:
  • Inserts, in the order they were performed
  • Updates
  • Deletion of collection elements
  • Insertion of collection elements
  • Deletes, in the order they were performed

Namespace: NHibernate.Event.Default
Assembly: NHibernate (in NHibernate.dll) Version: 3.2.0.4000 (3.2.0.4000)

Syntax

C#
protected virtual void PerformExecutions(
	IEventSource session
)
Visual Basic
Protected Overridable Sub PerformExecutions ( _
	session As IEventSource _
)
Visual C++
protected:
virtual void PerformExecutions(
	IEventSource^ session
)

Parameters

session
Type: NHibernate.Event..::..IEventSource

[Missing <param name="session"/> documentation for "M:NHibernate.Event.Default.AbstractFlushingEventListener.PerformExecutions(NHibernate.Event.IEventSource)"]

See Also