Freigeben über


SinglePhaseEnlistment.InDoubt Methode

Definition

Stellt einen Rückruf dar, mit dem dem Transaktions-Manager mitgeteilt wird, dass der Status der Transaktion zweifelhaft ist.

Überlädt

InDoubt()

Stellt einen Rückruf dar, mit dem dem Transaktions-Manager mitgeteilt wird, dass der Status der Transaktion zweifelhaft ist.

InDoubt(Exception)

Stellt einen Rückruf dar, mit dem dem Transaktions-Manager mitgeteilt wird, dass der Status der Transaktion zweifelhaft ist. Außerdem wird eine Erklärung angegeben.

InDoubt()

Stellt einen Rückruf dar, mit dem dem Transaktions-Manager mitgeteilt wird, dass der Status der Transaktion zweifelhaft ist.

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

Hinweise

Ein Transaktionsteilnehmer, der die ISinglePhaseNotification Schnittstelle implementiert, verwendet diese Methode, um den Transaktionsmanager zu benachrichtigen, dass die Transaktion zweifelhaft ist. Eine Transaktion ist zweifelhaft, wenn ein oder mehrere der aufgelisteten Ressourcenmanager nicht kontaktiert werden können.

Gilt für

InDoubt(Exception)

Stellt einen Rückruf dar, mit dem dem Transaktions-Manager mitgeteilt wird, dass der Status der Transaktion zweifelhaft ist. Außerdem wird eine Erklärung angegeben.

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

Parameter

e
Exception

Eine Erklärung der Ursache für den zweifelhaften Status der Transaktion.

Gilt für