Transactions.InvokeTransacted 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
围绕回调方法包装指定的事务支持。
重载
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
参数指示正在调用的事务处理回调的结果。