BYOT 类

定义

包装 COM+ ByotServerEx 类以及 COM+ DTC 接口 ICreateWithTransactionExICreateWithTipTransactionEx。 此类不能被继承。

public ref class BYOT sealed
public sealed class BYOT
type BYOT = class
Public NotInheritable Class BYOT
继承
BYOT

注解

BYOT (创建自己的事务) 允许使用 或 继承外部事务创建组件。 也就是说,尚未具有关联事务的组件可以获取事务。 COM+ 允许设置任意预先存在的分布式事务处理协调器 (DTC) 或事务 Internet 协议 (TIP) 事务作为新组件的上下文的事务属性。 这允许 COM+ 组件与事务相关联,这些事务的生存期由事务处理 (TP) 监视器、对象/任务选择器 (OTS) 或数据库管理系统控制, (DBMS) 。

BYOT 使用事务时必须谨慎。 在某些情况下,它们可能会导致一个事务跨越多个同步域,也就是说,它们允许与其他事务并行,从而导致死锁情况。

自动事务(而不是 BYOT 事务)是业务组件编写器的首选编程模型。

方法

CreateWithTipTransaction(String, Type)

使用事务 Internet 协议 (TIP) 创建在手动事务内登记的对象。

CreateWithTransaction(Object, Type)

创建在手动事务内登记的对象。

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

适用于