IRegisteredObject Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |