Transactions.InvokeTransacted Method (TransactedCallback, TransactionOption, Boolean)

 

Wraps a specified transaction support around a callback method and indicates whether the transaction aborted.

Namespace:   System.Web.Util
Assembly:  System.Web (in System.Web.dll)

public static void InvokeTransacted(
	TransactedCallback callback,
	TransactionOption mode,
	ref bool transactionAborted
)

Parameters

callback
Type: System.Web.Util.TransactedCallback

The TransactedCallback to be run under the specified transaction support.

mode
Type: System.EnterpriseServices.TransactionOption

The TransactionOption that specifies the transaction support for the delegate.

transactionAborted
Type: System.Boolean

The reference parameter that returns true if the transaction was aborted during the callback method; otherwise, false

Exception Condition
PlatformNotSupportedException

The operating system is not Windows NT or later.

HttpException

The transacted code cannot be executed.

The transactionAborted parameter indicates the result of the transacted callback that you are invoking.

.NET Framework
Available since 1.1
Return to top
Show: