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

Oggetto facoltativo BOID che indica il motivo per cui la transazione viene interrotta. Questo parametro può essere null, a indicare che non viene fornito alcun motivo per l'interruzione.

retaining
Int32

Questo valore deve essere false.

async
Int32

Quando async è true, viene eseguita un'interruzione asincrona e il chiamante deve usare ITransactionOutcomeEvents per ottenere informazioni sul risultato della transazione.

Commenti

Non è consigliabile implementare alcun metodo di questa interfaccia, perché viene usato solo dalla TransactionInterop classe internamente per rappresentare la versione non gestita dell'interfaccia ITransactionSystem.EnterpriseServices dello spazio dei nomi.

Si applica a