Udostępnij za pośrednictwem


IApplicationLifetime Interfejs

Definicja

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.

Dotyczy