TransactionManager 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
包含用於交易管理的方法。 此類別無法獲得繼承。
public ref class TransactionManager abstract sealed
public static class TransactionManager
type TransactionManager = class
Public Class TransactionManager
- 繼承
-
TransactionManager
備註
這個類別包含靜態屬性和用來取得預設交易選項相關資訊的方法。 它也包含數個靜態方法,用於在長期資源失敗時復原長期資源。 如果 Microsoft 分散式交易協調器 (MSDTC) 失敗,就不需要長期資源採取任何特殊動作。
屬性
DefaultTimeout |
取得新交易的預設逾時間隔。 |
HostCurrentCallback |
取得或設定自訂交易 Factory。 |
ImplicitDistributedTransactions |
取得或設定值,這個值表示是否需要擴大至分散式交易的 |
MaximumTimeout |
取得新交易的預設最大逾時間隔。 |
方法
RecoveryComplete(Guid) |
告知交易管理員從失敗中復原之資源管理員已在所有無法解析的交易中完成重新登記。 |
Reenlist(Guid, Byte[], IEnlistmentNotification) |
重新登記交易中的長期參與者。 |
事件
DistributedTransactionStarted |
指出分散式交易已開始。 |