共用方式為


TransactionCoNtext 類別

建立開始交易的泛型交易對象。 藉由呼叫這個類別的方法,您可以在單一交易中撰寫多個 COM 物件的工作,並明確認可或中止交易。

實作時機

此類別是由 COM+實作。

需求
CLSID CLSID_TransactionCoNtext
ProgID L「TxCTx.TransactionCoNtext」
介面 ITransactionCoNtext

使用時機

非交易式用戶端會使用此類別來開始交易。 使用這個類別的方法,用戶端可以呼叫其他 COM 物件,如果設定為參與交易,請在交易內容物件的交易界限內執行。 根據商務邏輯,用戶端可以明確認可或中止交易。

TransactionCoNtext類別會限制重複使用驅動交易的商務邏輯。 基於這個理由,建議謹慎使用從 TransactionCoNtext 類別具現化的物件。

備註

若要建立此物件,請呼叫 IObjectCoNtext::CreateInstance

若要從 Microsoft Visual Basic 使用此類別,請新增 COM+ 服務型別程式庫的參考。 TransactionCoNtext 物件可以使用 「COMSVCSLib.TransactionCoNtext」 宣告為類別名稱。

規格需求

需求
最低支援的用戶端
Windows 2000 Professional [僅限傳統型應用程式]
最低支援的伺服器
Windows 2000 Server [僅限桌面應用程式]
標頭
ComSvcs.h

另請參閱

設定交易

ITransactionCoNtext

TransactionCoNtextEx