Platform SDK: Transaction Server |
The voter object represents an application's vote for committing or aborting a distributed transaction.
Origin: | A transaction voter creates a voter object by calling the ITransactionVoterFactory::Create method. |
Occurrences: | One instance of the voter object is present for each call to the ITransactionVoterFactory::Create method. A transaction voter calls this method on the transaction object for any transaction for which it needs notification of outcome events or would like to veto. |
Duration: | The lifetime of a transaction voter object matches that of the transaction with which it is employed. |
Interfaces: | IUnknown ITransactionVoterBallotAsync |