ISuspendibleRegisteredObject Interface

Definição

Escuta as notificações de suspensão e retomada.

public interface class ISuspendibleRegisteredObject : System::Web::Hosting::IRegisteredObject
public interface ISuspendibleRegisteredObject : System.Web.Hosting.IRegisteredObject
type ISuspendibleRegisteredObject = interface
    interface IRegisteredObject
Public Interface ISuspendibleRegisteredObject
Implements IRegisteredObject
Implementações

Comentários

Se um aplicativo passar para o RegisterObject método um objeto que implementa a ISuspendibleRegisteredObject interface, o ambiente de hospedagem assinará o objeto para escutar notificações de suspensão ou de retomada.

Métodos

Nome Description
Stop(Boolean)

Solicita que um objeto registrado cancele o registro.

(Herdado de IRegisteredObject)
Suspend()

Chamado quando ASP.NET notifica um aplicativo de que um processo está sendo suspenso.

Aplica-se a

Acesso thread-safe

Não há garantia de que os membros da instância desse tipo sejam thread safe. Você pode chamar o método a Suspend() qualquer momento, inclusive durante uma chamada para outro método nesse mesmo objeto, durante chamadas aos métodos de Suspend() outros objetos ou até mesmo durante uma chamada para o método desse objeto Suspend() . Como a execução desses métodos é multithreaded, há um intervalo no qual o Suspend() método pode ser chamado mesmo após a conclusão de uma chamada para o UnregisterObject(IRegisteredObject) método.