Интерфейс ITransactionProxy (comsvcs.h)

Предоставляет возможность для контекста транзакции COM+ работать с транзакцией, отличной от DTC.

Наследование

Интерфейс ITransactionProxy наследуется от интерфейса IUnknown . ITransactionProxy также имеет следующие типы членов:

Методы

Интерфейс ITransactionProxy имеет следующие методы.

 
ITransactionProxy::Abort

Отменяет транзакцию.
ITransactionProxy::Commit

Завершает транзакцию.
ITransactionProxy::CreateVoter

Предоставляет бюллетень, позволяющий контексту транзакции COM+ проголосовать за транзакцию.
ITransactionProxy::GetIdentifier

Извлекает идентификатор транзакции, отличной от DTC.
ITransactionProxy::GetIsolationLevel

Извлекает уровень изоляции транзакции, отличной от DTC.
ITransactionProxy::IsReusable

Указывает, можно ли повторно использовать контекст транзакции, отличный от DTC, для нескольких транзакций.
ITransactionProxy::P romote

Повышает уровень транзакции, отличной от DTC, до транзакции DTC.

Требования

Требование Значение
Минимальная версия клиента Windows XP с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Windows Server 2003 с пакетом обновления 1 (SP1) [только классические приложения]
Целевая платформа Windows
Header comsvcs.h