System.EnterpriseServices.CompensatingResourceManager 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供類別,其允許在受控碼中使用 Compensating Resource Manager (CRM)。 CRM 是 COM + 所提供的一項服務,可讓您在 Microsoft Distributed Transaction Coordinator (DTC) 交易中包含非交易對象。 雖然 CRM 並未提供完整資源管理員的功能,不過它會透過復原記錄檔來提供交易的單元性 (全部或全無的行為特性) 和持續性。
類別
ApplicationCrmEnabledAttribute |
在標記應用程式上啟用 Compensating Resource Manager (CRM)。 |
Clerk |
將交易動作的資料錄寫入記錄檔。 |
ClerkInfo |
包含描述現用 Compensating Resource Manager (CRM) Clerk 物件的資訊。 |
ClerkMonitor |
包含處理序中所有現用 Clerk 的快照集 (Snapshot)。 |
Compensator |
表示所有 Compensating Resource Manager (CRM) 補償器的基底類別。 |
LogRecord |
表示當做 COM+ |
列舉
CompensatorOptions |
指定旗標,以控制 Compensating Resource Manager (CRM) 補償器應該收到哪個交易完成階段,和如果可疑的交易在已嘗試復原之後仍存留的話,復原是否應該失敗。 |
LogRecordFlags |
描述 Compensating Resource Manager (CRM) 記錄檔資料錄的起點。 |
TransactionState |
指定目前 Compensating Resource Manager (CRM) 交易的狀態。 |