Transactions.InvokeTransacted 方法

定义

围绕回调方法包装指定的事务支持。

重载

InvokeTransacted(TransactedCallback, TransactionOption)

围绕回调方法包装指定的事务支持。

InvokeTransacted(TransactedCallback, TransactionOption, Boolean)

围绕回调方法包装指定的事务支持并指示事务是否已中止。

InvokeTransacted(TransactedCallback, TransactionOption)

围绕回调方法包装指定的事务支持。

public:
 static void InvokeTransacted(System::Web::Util::TransactedCallback ^ callback, System::EnterpriseServices::TransactionOption mode);
public static void InvokeTransacted (System.Web.Util.TransactedCallback callback, System.EnterpriseServices.TransactionOption mode);
static member InvokeTransacted : System.Web.Util.TransactedCallback * System.EnterpriseServices.TransactionOption -> unit
Public Shared Sub InvokeTransacted (callback As TransactedCallback, mode As TransactionOption)

参数

callback
TransactedCallback

在指定的事务支持下运行的 TransactedCallback

mode
TransactionOption

为委托指定事务支持的 TransactionOption

例外

操作系统不是 Windows NT 或更高版本。

无法执行事务处理代码。

适用于

InvokeTransacted(TransactedCallback, TransactionOption, Boolean)

围绕回调方法包装指定的事务支持并指示事务是否已中止。

public:
 static void InvokeTransacted(System::Web::Util::TransactedCallback ^ callback, System::EnterpriseServices::TransactionOption mode, bool % transactionAborted);
public static void InvokeTransacted (System.Web.Util.TransactedCallback callback, System.EnterpriseServices.TransactionOption mode, ref bool transactionAborted);
static member InvokeTransacted : System.Web.Util.TransactedCallback * System.EnterpriseServices.TransactionOption * bool -> unit
Public Shared Sub InvokeTransacted (callback As TransactedCallback, mode As TransactionOption, ByRef transactionAborted As Boolean)

参数

callback
TransactedCallback

在指定的事务支持下运行的 TransactedCallback

mode
TransactionOption

为委托指定事务支持的 TransactionOption

transactionAborted
Boolean

如果在回调方法期间中止了事务,则为返回 true 的引用参数;否则为返回 false 的引用参数。

例外

操作系统不是 Windows NT 或更高版本。

无法执行事务处理代码。

注解

transactionAborted参数指示正在调用的事务处理回调的结果。

适用于