Delegate RepoTransactionCompletionFailedHandler
Represents a handler invoked when a transaction-completion step (commit or rollback) fails. Handlers receive a
RepoTransactionCompletionFailureInfo describing the failed operation and the underlying exception, and may perform logging or alerting.
The event fires every time a completion failure occurs; the failure does not affect the integrity of the underlying data and can typically be ignored
outside of diagnostics. Handler exceptions are not caught and will propagate out of the operation that detected the failure.
Assembly: FulcrumFS.dll
Syntax
public delegate Task RepoTransactionCompletionFailedHandler(RepoTransactionCompletionFailureInfo failure)
Parameters
| Type |
Name |
Description |
| RepoTransactionCompletionFailureInfo |
failure |
Represents a handler invoked when a transaction-completion step (commit or rollback) fails. Handlers receive a describing the failed operation and the underlying exception, and may perform logging or alerting. The event fires every time a completion failure occurs; the failure does not affect the integrity of the underlying data and can typically be ignored outside of diagnostics. Handler exceptions are not caught and will propagate out of the operation that detected the failure. |
Returns
| Type |
Description |
| Task |
Represents a handler invoked when a transaction-completion step (commit or rollback) fails. Handlers receive a describing the failed operation and the underlying exception, and may perform logging or alerting. The event fires every time a completion failure occurs; the failure does not affect the integrity of the underlying data and can typically be ignored outside of diagnostics. Handler exceptions are not caught and will propagate out of the operation that detected the failure. |