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

Определение

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

public void Abort (IntPtr reason, int retaining, int async);

Параметры

reason
IntPtr

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

retaining
Int32

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

async
Int32

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

Комментарии

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

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

Өнім Нұсқалар
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1