Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Provides a way for a COM+ transaction context to work with a non-DTC transaction.
Inheritance
The ITransactionProxy interface inherits from the IUnknown interface. ITransactionProxy also has these types of members:
Methods
The ITransactionProxy interface has these methods.
| ITransactionProxy::Abort Aborts the transaction. |
| ITransactionProxy::Commit Commits the transaction. |
| ITransactionProxy::CreateVoter Provides a ballot so that a COM+ transaction context can vote on the transaction. |
| ITransactionProxy::GetIdentifier Retrieves the identifier of the non-DTC transaction. |
| ITransactionProxy::GetIsolationLevel Retrieves the isolation level of the non-DTC transaction. |
| ITransactionProxy::IsReusable Indicates whether the non-DTC transaction context can be reused for multiple transactions. |
| ITransactionProxy::Promote Promotes a non-DTC transaction to a DTC transaction. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows XP with SP2 [desktop apps only] |
| Minimum supported server | Windows Server 2003 with SP1 [desktop apps only] |
| Target Platform | Windows |
| Header | comsvcs.h |