Persistate API documentation
StandardDatabaseExceptionHandler Field

[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
public static readonly DatabaseExceptionHandler StandardDatabaseExceptionHandler

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.

Assembly: Persistate (Module: Persistate) Version: (