IDtcTransaction.Abort(IntPtr, Int32, Int32) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przerywa transakcję.
public:
void Abort(IntPtr reason, int retaining, int async);
public:
void Abort(IntPtr manager, int whatever, int whatever2);
public void Abort (IntPtr reason, int retaining, int async);
public void Abort (IntPtr manager, int whatever, int whatever2);
abstract member Abort : nativeint * int * int -> unit
abstract member Abort : nativeint * int * int -> unit
Public Sub Abort (reason As IntPtr, retaining As Integer, async As Integer)
Public Sub Abort (manager As IntPtr, whatever As Integer, whatever2 As Integer)
Parametry
- reasonmanager
-
IntPtr
nativeint
Opcjonalnie BOID , który wskazuje, dlaczego transakcja została przerwana. Ten parametr może mieć wartość null, wskazując, że nie podano powodu przerwania.
- retainingwhatever
- Int32
Ta wartość musi mieć falsewartość .
- asyncwhatever2
- Int32
Gdy async jest to true, jest wykonywane przerwanie asynchroniczne, a obiekt wywołujący musi użyć polecenia ITransactionOutcomeEvents , aby dowiedzieć się więcej o wyniku transakcji.
Uwagi
Nie należy implementować żadnej metody tego interfejsu, ponieważ jest ona używana tylko przez TransactionInterop klasę wewnętrznie do reprezentowania niezarządzanej wersji ITransaction interfejsu System.EnterpriseServices przestrzeni nazw.