使用應用程式定義域和組件設計程式
Microsoft Internet Explorer、ASP.NET 和 Windows Shell 等主應用程式 (Host) 會將 Common Language Runtime 載入處理序 (Process)、在該處理序中建立應用程式定義域,然後在執行 .NET Framework 應用程式時載入並執行該應用程式定義域中的使用者程式碼。 在多數情況下,您無須擔心需要建立應用程式定義域和將組件載入應用程式定義域中,因為執行階段主應用程式會執行這些工作。
但如果您要建立可裝載 Common Language Runtime 的應用程式、建立工具或程式碼來卸載程式、或建立執行時可卸載或重新裝載的外掛式元件,那麼您可以建立自己的應用程式定義域。 即使您不需要建立執行階段主應用程式,本章節亦將提供如何使用載入這些應用程式定義域中的應用程式定義域和組件的重要資訊。
在本節中
應用程式定義域和組件 HOW TO 主題
提供在有關應用程式定義域和組件的程式設計之概念性文件中找到之所有 HOW TO 主題之連結。使用應用程式定義域
提供建立、組態和使用應用程式定義域範例。使用組件設計程式
說明如何建立、簽名和設定組件上的屬性。
相關章節
發出動態方法和組件
說明如何建立動態組件。Common Language Runtime 中的組件
提供組件的概觀。應用程式定義域
提供應用程式定義域的概觀。反映概觀
說明如何使用 Reflection 類別取得組件的資訊。