SinglePhaseEnlistment Klasse

Definition

Stellt eine Reihe von Rückrufen bereit, die die Kommunikation zwischen einem Teilnehmer erleichtern, der für einen einzelnen Phasen-Commit und den Transaktions-Manager aufgelistet wird, 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 SinglePhaseCommit eines Ressourcenmanagers aufgerufen wird und eine Instanz dieses Typs übergeben wird, benachrichtigt der Teilnehmer den Transaktionsmanager über die Committed Methode oder die Aborted Methode, um anzugeben, ob die Transaktion zugesichert oder zurückgesetzt werden soll.

Methoden

Name Beschreibung
Aborted()

Stellt einen Rückruf dar, der verwendet wird, um dem Transaktionsmanager anzugeben, dass die Transaktion zurückgesetzt werden soll.

Aborted(Exception)

Stellt einen Rückruf dar, der verwendet wird, um dem Transaktionsmanager anzugeben, dass die Transaktion zurückgesetzt werden soll, und stellt eine Erläuterung bereit.

Committed()

Stellt einen Rückruf dar, der verwendet wird, um dem Transaktions-Manager anzugeben, dass der SinglePhaseCommit erfolgreich war.

Done()

Gibt an, dass der Transaktionsteilnehmer seine Arbeit abgeschlossen hat.

(Geerbt von Enlistment)
Equals(Object)

Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
InDoubt()

Stellt einen Rückruf dar, der verwendet wird, um dem Transaktionsmanager anzugeben, dass der Status der Transaktion zweifelhaft ist.

InDoubt(Exception)

Stellt einen Rückruf dar, der verwendet wird, um dem Transaktions-Manager anzugeben, dass der Status der Transaktion zweifelhaft ist und eine Erklärung bereitstellt.

MemberwiseClone()

Erstellt eine flache Kopie der 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