IDtcTransaction.Abort(IntPtr, Int32, Int32) Метод

Определение

Прерывает транзакцию.

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)

Параметры

reason
IntPtr

nativeint

Дополнительный объект BOID, указывающий причину отмены транзакции. Этот параметр может иметь значение null, что говорит об отсутствии причин для прерывания.

retaining
Int32

Это значение должно быть равно false.

async
Int32

Если параметр async имеет значение true, выполняется асинхронная отмена и для изучения результата транзакции вызывающий объект должен использовать ITransactionOutcomeEvents.

Комментарии

Не следует реализовывать какой-либо метод этого интерфейса, так как он используется только классом TransactionInterop для представления неуправляемой версии ITransaction интерфейса System.EnterpriseServices пространства имен.

Применяется к