AtomicComposition 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示交易性撰寫的單一撰寫作業。
public ref class AtomicComposition : IDisposable
public class AtomicComposition : IDisposable
type AtomicComposition = class
interface IDisposable
Public Class AtomicComposition
Implements IDisposable
- 繼承
-
AtomicComposition
- 實作
備註
重要
此型別代表 IDisposable 介面。 當您完成使用型別時,您應該直接或間接處置它。 若要直接處置型別,請呼叫其 try
/catch
區塊中的 Dispose 方法。 若要間接處置它,請使用語言建構函式,例如 using
(在 C# 中) 或 Using
(在 Visual Basic 中)。 如需詳細資訊,請參閱 IDisposable 介面文章中的<使用實作 IDisposable 的物件>一節。
建構函式
AtomicComposition() |
初始化 AtomicComposition 類別的新執行個體。 |
AtomicComposition(AtomicComposition) |
使用指定的父 AtomicComposition 初始化 AtomicComposition 類別的新執行個體。 |
方法
AddCompleteAction(Action) |
加入當整體撰寫作業成功完成時要執行的動作。 |
AddRevertAction(Action) |
加入當整體撰寫作業失敗時要執行的動作。 |
Complete() |
將這個撰寫作業標記為完成。 |
Dispose() |
釋放 AtomicComposition 類別目前的執行個體所使用的所有資源,並且將這個撰寫作業標記為失敗。 |
Dispose(Boolean) |
釋放 AtomicComposition 所使用的 Unmanaged 資源,並選擇性地釋放 Managed 資源。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
SetValue(Object, Object) |
儲存交易中的機碼值組以追蹤暫訂狀態。 |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
TryGetValue<T>(Object, Boolean, T) |
在選擇不搜尋父交易的情況下,取得由 SetValue(Object, Object) 方法所儲存的值。 |
TryGetValue<T>(Object, T) |
取得由 SetValue(Object, Object) 方法所儲存的值。 |