HostingEnvironment.InitiateShutdown Método
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.
Inicia o desligamento do aplicativo Web associado a esse host e remove objetos registrados do sistema.
public:
static void InitiateShutdown();
public static void InitiateShutdown ();
static member InitiateShutdown : unit -> unit
Public Shared Sub InitiateShutdown ()
Comentários
Use o InitiateShutdown método para interromper um domínio de aplicativo Web e remover todos os objetos registrados com o RegisterObject método. Esse método retorna imediatamente, antes que o desligamento seja concluído.
O Stop método é chamado em cada objeto registrado com o parâmetro passado definido para false
permitir que cada objeto registrado seja desligado de forma assíncrona. Depois de aguardar a quantidade de tempo especificada no shutdownTimeout
atributo do elemento de <hostingEnvironment>
configuração, o Stop método é chamado novamente com o parâmetro passado definido para true
cada objeto registrado restante.
Depois que todos os objetos registrados terminarem de desligar, os HostingEnvironment objetos desligarão o domínio do aplicativo.