IRegisteredObject 介面

定義

定義由裝載環境所管理之物件的方法。

public interface class IRegisteredObject
public interface IRegisteredObject
type IRegisteredObject = interface
Public Interface IRegisteredObject
衍生

備註

物件必須實作 IRegisteredObject 介面,才能向裝載環境註冊,並讓裝載環境管理其存留期。

您可以在應用程式管理員上呼叫 ApplicationManager.CreateObject 方法,以建立已註冊物件的實例。 應用程式管理員會將新建立的物件傳回給呼叫端,然後就可以在 物件上呼叫型別特定方法。 在啟動期間,已註冊的物件應該呼叫 HostingEnvironment.RegisterObject 方法來完成物件的註冊。

當應用程式管理員需要停止已註冊的物件時,它會呼叫 Stop 方法。

應用程式只能有一個已註冊類型的實例。 若要建立已註冊類型的多個實例,請使用 Factory 模式來建立向應用程式註冊的物件管理員,然後管理多個實例。 如需實作 Factory 模式的物件範例,請參閱 類別的 ApplicationManager 範例。

方法

Stop(Boolean)

需要註冊物件以移除註冊。

適用於