IStopListeningRegisteredObject Interfaz

Definición

GL_STOP_LISTENING Escucha las notificaciones de IIS.

public interface class IStopListeningRegisteredObject : System::Web::Hosting::IRegisteredObject
public interface IStopListeningRegisteredObject : System.Web.Hosting.IRegisteredObject
type IStopListeningRegisteredObject = interface
    interface IRegisteredObject
Public Interface IStopListeningRegisteredObject
Implements IRegisteredObject
Implementaciones

Comentarios

Puede implementar la IStopListeningRegisteredObject interfaz pasando un objeto al RegisterObject método . El objeto pasado escucha GL_STOP_LISTENING las notificaciones de IIS. Puede llamar a esta implementación cuando ASP.NET recibe una GL_STOP_LISTENING notificación de IIS, lo que indica que IIS ya no escucha nuevas solicitudes para esta aplicación. El servidor web puede permitir que las solicitudes que están en curso se ejecuten hasta su finalización. Si la aplicación procesa solicitudes de larga duración, es posible que quiera que la aplicación escuche estas notificaciones de IIS para finalizar correctamente la solicitud. El StopListening método contrasta con el Stop método , que señala el apagado inmediato de la aplicación.

Métodos

Stop(Boolean)

Solicita un objeto registrado para anular su registro.

(Heredado de IRegisteredObject)
StopListening()

Detiene la escucha de nuevas solicitudes.

Se aplica a

Seguridad para subprocesos

No se garantiza que los miembros de instancia de este tipo sean seguros para subprocesos. Se StopListening() puede llamar al método en cualquier momento, incluido mientras se ejecuta una llamada a otro método (como Stop(Boolean)) en este mismo objeto o mientras se ejecutan llamadas a otros métodos de objetos StopListening() . Dado que la ejecución de estos métodos es multiproceso, hay un intervalo en el que se podría llamar al StopListening() método incluso después de que se haya completado una llamada a UnregisterObject(IRegisteredObject) .