System.EnterpriseServices.CompensatingResourceManager 命名空間

提供類別,讓你能在託管程式碼中使用補償資源管理器(CRM)。 CRM 是 COM+ 提供的一項服務,讓你能在 Microsoft 分散式交易協調器(DTC)交易中包含非交易物件。 雖然 CRM 不具備完整資源管理器的功能,但它們透過復原日誌提供交易原子性(非黑或全無行為)與耐久性。

類別

名稱 Description
ApplicationCrmEnabledAttribute

在標記的應用程式上啟用補償資源管理員 (CRM)。

Clerk

將交易動作的紀錄寫入日誌。

ClerkInfo

包含描述一個有效補償Resource Manager(CRM)書記物件的資訊。

ClerkMonitor

包含程式中所有使用中 Clerk 的快照集。

Compensator

代表所有補償資源管理器(CRM)補償器的基底類別。

LogRecord

代表以 COM+ CrmLogRecordRead 結構形式交付的非結構化日誌記錄。 此類別無法獲得繼承。

列舉

名稱 Description
CompensatorOptions

指定控制補償 Resource Manager(CRM)補償器應接收交易完成階段的旗標,以及若有可疑交易仍存在,恢復是否應失敗。

LogRecordFlags

描述補償性 Resource Manager(CRM)日誌記錄的起源。

TransactionState

指定目前補償 Resource Manager(CRM)交易的狀態。