BYOT 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包装 COM+ ByotServerEx
类以及 COM+ DTC 接口 ICreateWithTransactionEx
和 ICreateWithTipTransactionEx
。 此类不能被继承。
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) |