IRegisteredObject 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義由裝載環境所管理之物件的方法。
public interface class IRegisteredObject
public interface IRegisteredObject
type IRegisteredObject = interface
Public Interface IRegisteredObject
- 衍生
備註
物件必須實作 IRegisteredObject 介面,才能向裝載環境註冊,並讓裝載環境管理其存留期。
您可以在應用程式管理員上呼叫 ApplicationManager.CreateObject 方法,以建立已註冊物件的實例。 應用程式管理員會將新建立的物件傳回給呼叫端,然後就可以在 物件上呼叫型別特定方法。 在啟動期間,已註冊的物件應該呼叫 HostingEnvironment.RegisterObject 方法來完成物件的註冊。
當應用程式管理員需要停止已註冊的物件時,它會呼叫 Stop 方法。
應用程式只能有一個已註冊類型的實例。 若要建立已註冊類型的多個實例,請使用 Factory 模式來建立向應用程式註冊的物件管理員,然後管理多個實例。 如需實作 Factory 模式的物件範例,請參閱 類別的 ApplicationManager 範例。
方法
Stop(Boolean) |
需要註冊物件以移除註冊。 |