SinglePhaseEnlistment クラス

定義

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
継承
SinglePhaseEnlistment

注釈

リソース マネージャーの の実装SinglePhaseCommitが呼び出され、この型のインスタンスが渡されると、参加者は メソッドまたは Aborted メソッドを使用してCommittedトランザクション マネージャーに通知し、トランザクションをコミットするかロールバックするかを示します。

メソッド

Aborted()

トランザクションをロールバックする必要があることをトランザクション マネージャーに示すために使用されるコールバックを表します。

Aborted(Exception)

トランザクションをロールバックする必要があることをトランザクション マネージャーに示すために使用されるコールバックを表し、説明を提供します。

Committed()

単一フェーズ コミットが正常に実行されたことをトランザクション マネージャーに示すために使用されるコールバックを表します。

Done()

トランザクション参加要素が作業を完了したことを示します。

(継承元 Enlistment)
Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
InDoubt()

トランザクションの状態が未決定であるということをトランザクション マネージャーに示すために使用されるコールバックを表します。

InDoubt(Exception)

トランザクションの状態が未決定であるということをトランザクション マネージャーに示すために使用されるコールバックを表し、説明を提供します。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

適用対象

スレッド セーフ

この型はスレッド セーフです。

こちらもご覧ください