ISuspendibleRegisteredObject Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Escuta 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 retomada.
Métodos
Stop(Boolean) |
Solicita que um objeto registrado cancele o registro. (Herdado de IRegisteredObject) |
Suspend() |
Chamado quando o ASP.NET notifica um aplicativo que um processo está sendo suspenso. |
Aplica-se a
Acesso thread-safe
Não há garantia de que membros de instância desse tipo sejam thread-safe. Você pode chamar o Suspend() método a qualquer momento, incluindo durante uma chamada para outro método nesse mesmo objeto, durante chamadas para os métodos de outros objetos Suspend() , ou mesmo durante uma chamada para o método desse objeto Suspend() . Como a execução desses métodos é multi-threaded, há um intervalo no qual o Suspend() método pode ser chamado mesmo depois que uma chamada para o UnregisterObject(IRegisteredObject) método for concluída.