IApplicationLifetime Interfejs
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Przestroga
This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.IHostApplicationLifetime.
Umożliwia konsumentom oczyszczanie podczas bezproblemowego zamykania.
Ten typ jest przestarzały i zostanie usunięty w przyszłej wersji. Zalecaną alternatywą jest Microsoft.Extensions.Hosting.IHostApplicationLifetime.
public interface class IApplicationLifetime
public interface IApplicationLifetime
[System.Obsolete("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.IHostApplicationLifetime.", false)]
public interface IApplicationLifetime
type IApplicationLifetime = interface
[<System.Obsolete("This type is obsolete and will be removed in a future version. The recommended alternative is Microsoft.Extensions.Hosting.IHostApplicationLifetime.", false)>]
type IApplicationLifetime = interface
Public Interface IApplicationLifetime
- Atrybuty
Właściwości
ApplicationStarted |
Przestarzałe.
Wyzwalane, gdy host aplikacji został w pełni uruchomiony i oczekuje na bezproblemowe zamknięcie. |
ApplicationStopped |
Przestarzałe.
Wyzwalane, gdy host aplikacji wykonuje bezproblemowe zamknięcie. Wszystkie żądania powinny zostać ukończone w tym momencie. Zamknięcie zostanie zablokowane do momentu zakończenia tego zdarzenia. |
ApplicationStopping |
Przestarzałe.
Wyzwalane, gdy host aplikacji wykonuje bezproblemowe zamknięcie. Żądania mogą być nadal w locie. Zamknięcie zostanie zablokowane do momentu zakończenia tego zdarzenia. |
Metody
StopApplication() |
Przestarzałe.
Żąda zakończenia bieżącej aplikacji. |