IDtcTransaction.Abort(IntPtr, Int32, Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Interrompe una transazione.
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)
Parametri
- reason
-
IntPtr
nativeint
BOID facoltativo che indica il motivo dell'interruzione della transazione. Questo parametro può essere null
: in tal caso, indica che non è fornita alcuna informazione sul motivo dell'interruzione.
- retaining
- Int32
Questo valore deve essere false
.
- async
- Int32
Quando async
è true
, viene eseguita un'interruzione asincrona e il chiamante deve utilizzare ITransactionOutcomeEvents
per informazioni sul risultato della transazione.
Commenti
Non è consigliabile implementare alcun metodo di questa interfaccia, poiché viene usato solo dalla TransactionInterop classe internamente per rappresentare la versione non gestita dell'interfaccia ITransactionSystem.EnterpriseServices dello spazio dei nomi.