IDtcTransaction.Abort(IntPtr, Int32, Int32) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přeruší transakci.
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
Nepovinný argument BOID , který označuje, proč je transakce přerušena. Tento parametr může být null
indikující, že není k dispozici žádný důvod přerušení.
- retainingwhatever
- Int32
Tato hodnota musí být false
.
- asyncwhatever2
- Int32
Pokud async
je true
to , asynchronní přerušení je provedeno a volající musí použít ITransactionOutcomeEvents
k získání informací o výsledku transakce.
Poznámky
Neměli byste implementovat žádnou metodu tohoto rozhraní, protože se používá pouze interně třídy TransactionInterop k reprezentaci nespravované verze ITransaction rozhraní System.EnterpriseServices oboru názvů.