SinglePhaseEnlistment 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供一組回呼,在收到 SinglePhaseCommit(SinglePhaseEnlistment) 告知時,用來協助登記於單一階段交易認可之參與者和交易管理員之間的通訊。
public ref class SinglePhaseEnlistment : System::Transactions::Enlistment
public class SinglePhaseEnlistment : System.Transactions.Enlistment
type SinglePhaseEnlistment = class
inherit Enlistment
Public Class SinglePhaseEnlistment
Inherits Enlistment
- 繼承
備註
呼叫資源管理員的 實 SinglePhaseCommit 作,並傳入此類型的實例時,參與者接著會透過 Committed 方法或 Aborted 方法通知交易管理員,以指出是否應該認可或回復交易。
方法
Aborted() |
表示回呼,用來向交易管理員指出應該復原交易。 |
Aborted(Exception) |
表示回呼,用來向交易管理員指出應該復原交易,並提供說明。 |
Committed() |
表示回呼,用來向交易管理員指出 SinglePhaseCommit 已成功。 |
Done() |
指出交易參與者已完成其工作。 (繼承來源 Enlistment) |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
InDoubt() |
表示回呼,用來向交易管理員指出交易的狀態不確定。 |
InDoubt(Exception) |
表示回呼,用來向交易管理員指出交易的狀態不確定,並提供說明。 |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
適用於
執行緒安全性
此型別具備執行緒安全。