Прочитать на английском

Поделиться через


IDtcTransaction Интерфейс

Определение

Описывает транзакцию DTC.

C#
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IDtcTransaction
C#
public interface IDtcTransaction
C#
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.Guid("0fb15084-af41-11ce-bd2b-204c4f4f5020")]
public interface IDtcTransaction
Атрибуты

Комментарии

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

Методы

Abort(IntPtr, Int32, Int32)

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

Commit(Int32, Int32, Int32)

Фиксирует транзакцию.

GetTransactionInfo(IntPtr)

Извлекает сведения о транзакции.

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

Продукт Версии
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.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