[This is preliminary documentation and is subject to change.]
This DatabaseExceptionHandler is used
whenever the DefaultDatabaseExceptionHandler
has not been set in a session, and (for commits) no handler has been passed
in an ExecutionResult.
Declaration Syntax
C# |
public static readonly DatabaseExceptionHandler StandardDatabaseExceptionHandler
Remarks
If the exception is of type DeadlockVictim, then this handler waits for a short while and sets the outcome of Retry. If the exception is of type UpdateConflict, then this handler returns an outcome of UseLocal. For all other exception types, an error message is displayed in the user interface linked to the current Operation execution, and the outcome Rollback is returned.