ITransactionProxy interface (comsvcs.h)
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 |