Freigeben über


ITransactionProxy-Schnittstelle (comsvcs.h)

Bietet eine Möglichkeit für einen COM+-Transaktionskontext, mit einer Nicht-DTC-Transaktion zu arbeiten.

Vererbung

Die ITransactionProxy-Schnittstelle erbt von der IUnknown-Schnittstelle . ITransactionProxy verfügt auch über die folgenden Typen von Membern:

Methoden

Die ITransactionProxy-Schnittstelle verfügt über diese Methoden.

 
ITransactionProxy::Abort

Bricht die Transaktion ab.
ITransactionProxy::Commit

Führt ein Commit der Transaktion aus.
ITransactionProxy::CreateVoter

Stellt einen Stimmzettel bereit, damit ein COM+-Transaktionskontext über die Transaktion abstimmen kann.
ITransactionProxy::GetIdentifier

Ruft den Bezeichner der Nicht-DTC-Transaktion ab.
ITransactionProxy::GetIsolationLevel

Ruft die Isolationsstufe der Nicht-DTC-Transaktion ab.
ITransactionProxy::IsReusable

Gibt an, ob der Nicht-DTC-Transaktionskontext für mehrere Transaktionen wiederverwendet werden kann.
ITransactionProxy::P romote

Erhöht eine Nicht-DTC-Transaktion zu einer DTC-Transaktion.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 mit SP1 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile comsvcs.h