Idioma

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

Definição

Aborta uma transação.

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)

Parâmetros

reason
IntPtr

nativeint

Um opcional BOID que indica porque é que a transação está a ser abortada. Este parâmetro pode ser null, indicando que não é fornecida qualquer razão para o aborto.

retaining
Int32

Este valor deve ser false.

async
Int32

Quando async é true, é realizado um aborto assíncrono e o chamador deve usar ITransactionOutcomeEvents para conhecer o resultado da transação.

Observações

Não deve implementar nenhum método desta interface, pois é usada apenas internamente TransactionInterop pela classe para representar a versão não gerida da ITransaction interface do System.EnterpriseServices namespace.

Aplica-se a