TransactionContextEx 类
创建启动事务的泛型事务对象。 通过调用此类的方法,可以在单个事务中编写多个 COM 对象的工作,并显式提交或中止事务。
何时实现
此类由 COM+ 实现。
要求 | 值 |
---|---|
CLSID | CLSID_TransactionContextEx |
ProgID | L“TxCTx.TransactionContextEx” |
接口 | ITransactionContextEx |
何时使用
非事务性客户端使用此类开始事务。 使用此类的方法,客户端可以调用其他 COM 对象(如果配置为参与事务)在事务上下文对象的事务边界内运行。 根据其业务逻辑,客户端可以显式提交或中止事务。
TransactionContextEx 类限制对驱动事务的业务逻辑的重用。 出于此原因,建议谨慎使用从 TransactionContextEx 类实例化的对象。
备注
若要创建此对象,请调用 IObjectContext::CreateInstance。
TransactionContextEx 类不是设计为在 Visual Basic 中使用。 请改用 TransactionContext 类。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 |
Windows 2000 Server [仅限桌面应用] |
标头 |
|