Sprache

IDtcTransaction.Abort(IntPtr, Int32, Int32) Methode

Definition

Bricht eine Transaktion ab.

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)

Parameter

reason
IntPtr

nativeint

BOID Optional, das angibt, warum die Transaktion abgebrochen wird. Dieser Parameter kann angegeben werden null, dass kein Grund für den Abbruch angegeben wird.

retaining
Int32

Dieser Wert muss false sein.

async
Int32

Wenn async dies der Zeitpunkt ist true, wird ein asynchroner Abbruch ausgeführt, und der Aufrufer muss verwendet werden ITransactionOutcomeEvents , um mehr über das Ergebnis der Transaktion zu erfahren.

Hinweise

Sie sollten keine Methode dieser Schnittstelle implementieren, da sie nur von der TransactionInterop Klasse intern verwendet wird, um die nicht verwaltete Version der ITransaction Schnittstelle des System.EnterpriseServices Namespaces darzustellen.

Gilt für: