Compartilhar via


IDtcTransaction.Abort(IntPtr, Int32, Int32) Método

Definição

Anula uma transação.

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)

Parâmetros

reasonmanager
IntPtr

nativeint

Um BOID opcional que indica o motivo pelo qual a transação está sendo anulada. Esse parâmetro pode ser null, indicando que não foi fornecido nenhum motivo para a anulação.

retainingwhatever
Int32

Esse valor precisa ser false.

asyncwhatever2
Int32

Quando async é true, uma operação de anulação assíncrona é executada e o chamador deve usar ITransactionOutcomeEvents para conhecer o resultado da transação.

Comentários

Você não deve implementar nenhum método dessa interface, pois ela é usada apenas pela TransactionInterop classe internamente para representar a versão não gerenciada da ITransaction interface do System.EnterpriseServices namespace.

Aplica-se a