IApplicationLifetime Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Atenção
IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.
Permite aos consumidores realizar a limpeza durante um encerramento elegante.
Este tipo está obsoleto e será removido numa versão futura. A alternativa recomendada é a Microsoft. Extensões.Hosting.IHostApplicationLifetime.
public interface class IApplicationLifetime
[System.Obsolete("IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.")]
public interface IApplicationLifetime
[<System.Obsolete("IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.")>]
type IApplicationLifetime = interface
Public Interface IApplicationLifetime
- Derivado
- Atributos
Propriedades
| Name | Description |
|---|---|
| ApplicationStarted |
Obsoleto.
Recebe um token de cancelamento. É ativado quando o anfitrião da aplicação já está totalmente iniciado e está prestes a esperar por um desligamento gradual. |
| ApplicationStopped |
Obsoleto.
Recebe um token de cancelamento. É ativado quando o anfitrião da aplicação está a realizar um desligamento suave. Todos os pedidos devem estar concluídos neste momento. O encerramento irá bloquear até que este evento termine. |
| ApplicationStopping |
Obsoleto.
Recebe um token de cancelamento. É ativado quando o anfitrião da aplicação está a realizar um desligamento suave. Os pedidos podem ainda estar em circulação. O encerramento irá bloquear até que este evento termine. |
Métodos
| Name | Description |
|---|---|
| StopApplication() |
Obsoleto.
Solicita a terminação da candidatura atual. |