Compensator 成员

表示所有补偿资源管理器 (CRM) 补偿器的基类。

下表列出了由 Compensator 类型公开的成员。

公共构造函数

  名称 说明
Public method Compensator 初始化 Compensator 类的新实例。

页首

公共属性

  名称 说明
Public property Clerk 获取一个值,该值表示补偿资源管理器 (CRM) Clerk 对象。

页首

公共方法

(请参见 受保护的方法 )

  名称 说明
Public method AbortRecord 在中断阶段期间将日志记录传递到补偿资源管理器 (CRM) 补偿器。
Public method BeginAbort 通知补偿资源管理器 (CRM) 补偿器事务完成的中断阶段,并且通知即将传递记录。
Public method BeginCommit 通知补偿资源管理器 (CRM) 补偿器事务完成的提交阶段,并且通知即将传递记录。
Public method BeginPrepare 通知补偿资源管理器 (CRM) 补偿器事务完成的准备阶段,并且通知即将传递记录。
Public method CommitRecord 在提交阶段期间以前向顺序传递日志记录。
Public method CreateObjRef  创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。 (从 MarshalByRefObject 继承。)
Public method Dispose  已重载。 释放由 ServicedComponent 占用的资源。 (从 ServicedComponent 继承。)
Public method Static DisposeObject  完成对象并移除关联的 COM+ 引用。 (从 ServicedComponent 继承。)
Public method EndAbort 通知补偿资源管理器 (CRM) 补偿器在中断阶段期间已接收所有可用日志记录。
Public method EndCommit 通知补偿资源管理器 (CRM) 补偿器在提交阶段期间已传递所有可用日志记录。
Public method EndPrepare 通知补偿资源管理器 (CRM) 补偿器在准备阶段期间已具有所有可用日志记录。
Public method Equals  已重载。 确定两个 Object 实例是否相等。 (从 Object 继承。)
Public method GetHashCode  用作特定类型的哈希函数。GetHashCode 适合在哈希算法和数据结构(如哈希表)中使用。 (从 Object 继承。)
Public method GetLifetimeService  检索控制此实例的生存期策略的当前生存期服务对象。 (从 MarshalByRefObject 继承。)
Public method GetType  获取当前实例的 Type。 (从 Object 继承。)
Public method InitializeLifetimeService  获取控制此实例的生存期策略的生存期服务对象。 (从 MarshalByRefObject 继承。)
Public method PrepareRecord 在准备阶段期间以前向顺序传递日志记录。
Public method Static ReferenceEquals  确定指定的 Object 实例是否是相同的实例。 (从 Object 继承。)
Public method ToString  返回表示当前 ObjectString。 (从 Object 继承。)

页首

受保护的方法

  名称 说明
Protected method Activate  当从池创建或分配对象时,由基础结构调用。重写此方法以将自定义初始化代码添加到对象中。 (从 ServicedComponent 继承。)
Protected method CanBePooled  在将对象放回到池中之前结构调用该方法。重写此方法以决定是否将对象放回到池中。 (从 ServicedComponent 继承。)
Protected method Construct  恰好在调用构造函数后由基础结构调用,并且在构造函数字符串中传递。重写该方法以使用结构字符串值。 (从 ServicedComponent 继承。)
Protected method Deactivate  当对象即将停用时由基础结构调用。重写该方法以在使用实时 (JIT) 编译代码或对象池时向对象添加自定义终止代码。 (从 ServicedComponent 继承。)
Protected method Dispose  已重载。 释放由 ServicedComponent 占用的资源。 (从 ServicedComponent 继承。)
Protected method Finalize  允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。 (从 Object 继承。)
Protected method MemberwiseClone  已重载。 (从 MarshalByRefObject 继承。)

页首

请参见

参考

Compensator 类
System.EnterpriseServices.CompensatingResourceManager 命名空间