SinglePhaseEnlistment.InDoubt メソッド

定義

トランザクションの状態が未決定であるということをトランザクション マネージャーに示すために使用されるコールバックを表します。Represents a callback that is used to indicate to the transaction manager that the status of the transaction is in doubt.

オーバーロード

InDoubt()

トランザクションの状態が未決定であるということをトランザクション マネージャーに示すために使用されるコールバックを表します。Represents a callback that is used to indicate to the transaction manager that the status of the transaction is in doubt.

InDoubt(Exception)

トランザクションの状態が未決定であるということをトランザクション マネージャーに示すために使用されるコールバックを表し、説明を提供します。Represents a callback that is used to indicate to the transaction manager that the status of the transaction is in doubt, and provides an explanation.

InDoubt()

トランザクションの状態が未決定であるということをトランザクション マネージャーに示すために使用されるコールバックを表します。Represents a callback that is used to indicate to the transaction manager that the status of the transaction is in doubt.

public:
 void InDoubt();
public void InDoubt ();
member this.InDoubt : unit -> unit
Public Sub InDoubt ()

注釈

ISinglePhaseNotification インターフェイスを実装するトランザクション参加要素は、このメソッドを使用して、トランザクションがインダウトであることをトランザクションマネージャーに通知します。A transaction participant implementing the ISinglePhaseNotification interface uses this method to notify the transaction manager that the transaction is in doubt. 1つ以上の参加しているリソースマネージャーに接続できない場合、トランザクションは不明です。A transaction is in doubt when one or more of the enlisted resource managers cannot be contacted.

InDoubt(Exception)

トランザクションの状態が未決定であるということをトランザクション マネージャーに示すために使用されるコールバックを表し、説明を提供します。Represents a callback that is used to indicate to the transaction manager that the status of the transaction is in doubt, and provides an explanation.

public:
 void InDoubt(Exception ^ e);
public void InDoubt (Exception e);
member this.InDoubt : Exception -> unit
Public Sub InDoubt (e As Exception)

パラメーター

e
Exception

トランザクションが未決定である理由の説明。An explanation of why the transaction is in doubt.

適用対象