Table of Contents

Class TransactionSynchronizationUtils

Namespace
Steeltoe.Common.Transaction
Assembly
Steeltoe.Common.dll
public static class TransactionSynchronizationUtils
Inheritance
TransactionSynchronizationUtils
Inherited Members

Methods

InvokeAfterCommit(List<ITransactionSynchronization>)

public static void InvokeAfterCommit(List<ITransactionSynchronization> synchronizations)

Parameters

synchronizations List<ITransactionSynchronization>

InvokeAfterCompletion(List<ITransactionSynchronization>, int, ILogger)

public static void InvokeAfterCompletion(List<ITransactionSynchronization> synchronizations, int completionStatus, ILogger logger = null)

Parameters

synchronizations List<ITransactionSynchronization>
completionStatus int
logger ILogger

TriggerAfterCommit()

public static void TriggerAfterCommit()

TriggerAfterCompletion(int)

public static void TriggerAfterCompletion(int completionStatus)

Parameters

completionStatus int

TriggerBeforeCommit(bool)

public static void TriggerBeforeCommit(bool readOnly)

Parameters

readOnly bool

TriggerBeforeCompletion(ILogger)

public static void TriggerBeforeCompletion(ILogger logger = null)

Parameters

logger ILogger