SinglePhaseEnlistment Klasse

Definition

Stellt eine Reihe von Rückrufen bereit, die die Kommunikation zwischen einem für einen Einphasencommit eingetragenen Teilnehmer und dem Transaktions-Manager fördern, wenn die SinglePhaseCommit(SinglePhaseEnlistment)-Benachrichtigung empfangen wird.

public ref class SinglePhaseEnlistment : System::Transactions::Enlistment
public class SinglePhaseEnlistment : System.Transactions.Enlistment
type SinglePhaseEnlistment = class
    inherit Enlistment
Public Class SinglePhaseEnlistment
Inherits Enlistment
Vererbung
SinglePhaseEnlistment

Hinweise

Wenn die Implementierung eines SinglePhaseCommit Ressourcenmanagers aufgerufen wird und eine Instanz dieses Typs übergeben wird, benachrichtigt der Teilnehmer den Transaktions-Manager über die Committed -Methode oder die Aborted -Methode, um anzugeben, ob die Transaktion committet oder zurückgesetzt werden soll.

Methoden

Aborted()

Stellt einen Rückruf dar, mit dem dem Transaktions-Manager mitgeteilt wird, dass ein Rollback der Transaktion ausgeführt werden soll.

Aborted(Exception)

Stellt einen Rückruf dar, mit dem dem Transaktions-Manager mitgeteilt wird, dass ein Rollback der Transaktion ausgeführt werden soll. Außerdem wird eine Erklärung angegeben.

Committed()

Stellt einen Rückruf dar, mit dem dem Transaktions-Manager mitgeteilt wird, dass der Einphasencommit erfolgreich ausgeführt wurde.

Done()

Gibt an, dass der Transaktionsteilnehmer seine Aufgaben abgeschlossen hat.

(Geerbt von Enlistment)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
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.

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für:

Threadsicherheit

Dieser Typ ist threadsicher.

Weitere Informationen