.NET Framework 4.5.2+
.NET Framework 4.5.2+
.NET Standard 2.0+

Session.FailedFlushChanges Event

Occurs when the Flush Changes operation fails due to database constraints or other circumstances.

Namespace: DevExpress.Xpo

Assembly: DevExpress.Xpo.v21.2.dll


public event SessionOperationFailEventHandler FailedFlushChanges

Event Data

The FailedFlushChanges event's data class is SessionOperationFailEventArgs. The following properties provide information specific to this event:

Property Description
Exception Gets the exception thrown by a database when committing a transaction or changes made to persistent objects.
Handled Specifies whether the default processing of an exception is prohibited.


This event occurs, for instance, when an exception is thrown when performing the Flush Changes operation (Session.FlushChanges or Session.FlushChangesAsync). The Exception parameter allows you to identify the current exception. To respond to the exception, use the Handled parameter.

See Also