SinglePhaseEnlistment Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.