Condividi tramite


IDtcTransaction.Abort(IntPtr, Int32, Int32) Metodo

Definizione

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.

Si applica a