Udostępnij przez


SinglePhaseEnlistment Klasa

Definicja

Zawiera zestaw wywołań zwrotnych, które ułatwiają komunikację między uczestnikiem wymienionym na potrzeby zatwierdzania jednofazowego i menedżera transakcji po odebraniu SinglePhaseCommit(SinglePhaseEnlistment) powiadomienia.

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

Uwagi

Gdy wywoływana jest implementacja SinglePhaseCommit menedżera zasobów, a wystąpienie tego typu jest przekazywane, uczestnik powiadamia menedżera transakcji za pomocą Committed metody lub Aborted metody, aby wskazać, czy transakcja powinna zostać zatwierdzona, czy wycofana.

Metody

Nazwa Opis
Aborted()

Reprezentuje wywołanie zwrotne używane do wskazania menedżera transakcji, że transakcja powinna zostać wycofana.

Aborted(Exception)

Reprezentuje wywołanie zwrotne, które służy do wskazania menedżera transakcji, że transakcja powinna zostać wycofana i zawiera wyjaśnienie.

Committed()

Reprezentuje wywołanie zwrotne, które jest używane do wskazania menedżera transakcji, że SinglePhaseCommit zakończył się pomyślnie.

Done()

Wskazuje, że uczestnik transakcji ukończył swoją pracę.

(Dziedziczone od Enlistment)
Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Dziedziczone od Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Dziedziczone od Object)
GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Dziedziczone od Object)
InDoubt()

Reprezentuje wywołanie zwrotne, które jest używane do wskazania menedżera transakcji, że stan transakcji jest wątpliwy.

InDoubt(Exception)

Reprezentuje wywołanie zwrotne, które służy do wskazania menedżera transakcji, że stan transakcji jest wątpliwy i zawiera wyjaśnienie.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Dziedziczone od Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Dziedziczone od Object)

Dotyczy

Bezpieczeństwo gwintu

Ten typ jest bezpieczny wątkowo.

Zobacz także