Compartir a través de


IRegisteredObject Interfaz

Definición

Define métodos para objetos administrados por el entorno host.

public interface class IRegisteredObject
public interface IRegisteredObject
type IRegisteredObject = interface
Public Interface IRegisteredObject
Derivado

Comentarios

Los objetos deben implementar la interfaz para registrarse en el entorno de hospedaje y tener su IRegisteredObject duración administrada por el entorno de hospedaje.

Puede crear una instancia de un objeto registrado llamando al ApplicationManager.CreateObject método en el administrador de aplicaciones. El administrador de aplicaciones devuelve el objeto recién creado al autor de la llamada, que puede llamar a un método específico del tipo en el objeto. Durante el inicio, el objeto registrado debe llamar al HostingEnvironment.RegisterObject método para completar el registro del objeto.

Cuando el administrador de aplicaciones necesite detener un objeto registrado, llamará al Stop método .

Las aplicaciones solo pueden tener una instancia de un tipo registrado. Para crear varias instancias de un tipo registrado, use el patrón de generador para crear un administrador de objetos que esté registrado con la aplicación y, a continuación, administre las varias instancias. Para obtener un ejemplo de un objeto que implementa el patrón de generador, vea el ejemplo de la ApplicationManager clase .

Métodos

Stop(Boolean)

Solicita un objeto registrado para anular su registro.

Se aplica a