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 reason, int retaining, int async);
abstract member Abort : nativeint * int * int -> unit
Public Sub Abort (reason As IntPtr, retaining As Integer, async As Integer)
Parametry
- reason
-
IntPtr
nativeint
Opcjonalny element BOID wskazujący, dlaczego transakcja jest przerywana. Ten parametr może mieć null
wartość wskazującą, że nie podano żadnego powodu przerwania.
- retaining
- Int32
Ta wartość musi mieć wartość false
.
- async
- Int32
Gdy async
parametr ma true
wartość , jest wykonywane przerwanie asynchroniczne, a obiekt wywołujący musi użyć ITransactionOutcomeEvents
polecenia , 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.