IDtcTransaction.Abort(IntPtr, Int32, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Anula una transacción.
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
Valor BOID opcional que indica por qué se anula la transacción. Este parámetro puede ser null
, lo que indica que no hay motivo para la anulación.
- retaining
- Int32
Este valor puede ser false
.
- async
- Int32
Cuando async
es true
, se realiza una anulación asincrónica, y el llamador debe utilizar ITransactionOutcomeEvents
para obtener información sobre el resultado de la transacción.
Comentarios
No debe implementar ningún método de esta interfaz, ya que solo lo usa la TransactionInterop clase internamente para representar la versión no administrada de la ITransaction interfaz del System.EnterpriseServices espacio de nombres.