撰寫 Serviced 元件
Serviced 元件是讓 COM+ 服務可供 .NET Framework 類別使用的機制。本節說明如何設定及登錄 Serviced 元件來存取 COM+ 服務。
Just-in-Time (JIT) 啟動、物件共用、佇列元件、以角色為基礎的安全性、同步處理、交易以及共用屬性管理是大家熟知可供使用 COM+ 服務範例。
注意: |
---|
您可以修改任何與 Common Language Specification (CLS) 相容的類別以使用 COM+ 服務。System.EnterpriseServices 命名空間提供自訂屬性和類別以便從 Managed 程式碼存取這些服務。 |
注意: |
---|
用戶端程式碼必須呼叫 Serviced 元件上的 Dispose 以確保可以正常運作。 |
本章節內容
- Serviced 元件概觀
說明撰寫 Serviced 元件以包括 COM+ 服務的程序。
- Serviced 元件 HOW TO 主題
列出本節中所含的 HOW TO 主題的連結。
- HOW TO:建立 Serviced 元件
說明建立服務元件的程序。
- Serviced 元件程式設計指引
說明撰寫 Serviced 元件時使用的方針。
- 可用 COM+ 服務摘要
說明每個 COM+ 服務及其組態選項。
- 套用屬性以設定 COM+ 服務
說明與 Serviced 元件搭配使用的屬性。
- 註冊 Serviced 元件
說明動態與手動登錄程序。
- Serviced 元件範例
示範與 Serviced 元件相關的程式碼項目。
- 並存組件
說明 COM+ 1.5 的並存功能。
參考
- System.EnterpriseServices
為 .NET Framework 物件提供 COM+ 服務的存取,使得 .NET Framework 物件對企業應用程式而言更為實用。
- System.EnterpriseServices.CompensatingResourceManager
提供類別讓您能夠在 Microsoft 分散式交易協調器 (DTC) 交易中包含非交易性物件。
相關章節
- Creating Assemblies
說明組件建立的基礎。
- Transaction Processing
提供交易處理的概觀。
- 自動交易和 .NET Framework 類別
說明 Common Language Runtime 如何支援自動交易。
- Dispose
說明 Serviced 元件的 Dispose 方法。
Copyright © 2007 by Microsoft Corporation. All rights reserved.