IDtcTransaction.Abort(IntPtr, Int32, Int32) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.