ApplicationLifetime Klasa
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.
Umożliwia konsumentom oczyszczanie podczas bezproblemowego zamykania.
public ref class ApplicationLifetime : Microsoft::Extensions::Hosting::IApplicationLifetime, Microsoft::Extensions::Hosting::IHostApplicationLifetime
public class ApplicationLifetime : Microsoft.Extensions.Hosting.IApplicationLifetime, Microsoft.Extensions.Hosting.IHostApplicationLifetime
type ApplicationLifetime = class
interface IApplicationLifetime
interface IHostApplicationLifetime
Public Class ApplicationLifetime
Implements IApplicationLifetime, IHostApplicationLifetime
- Dziedziczenie
-
ApplicationLifetime
- Implementuje
Uwagi
Ten interfejs API obsługuje infrastrukturę platformy .NET i nie jest przeznaczony do użycia bezpośrednio z kodu.
Konstruktory
ApplicationLifetime(ILogger<ApplicationLifetime>) |
Ten interfejs API obsługuje infrastrukturę i nie jest przeznaczony do użycia bezpośrednio z kodu. Ten interfejs API może ulec zmianie lub zostać usunięty w przyszłych wersjach. |
Właściwości
ApplicationStarted |
Pobiera token anulowania. Wyzwalane, gdy host aplikacji został w pełni uruchomiony i będzie czekać na bezproblemowe zamknięcie. |
ApplicationStopped |
Pobiera token anulowania. Wyzwalane, gdy host aplikacji wykonuje bezproblemowe zamykanie. Wszystkie żądania powinny zostać ukończone w tym momencie. Zamknięcie będzie blokowane do momentu zakończenia tego zdarzenia. |
ApplicationStopping |
Pobiera token anulowania. Wyzwalane, gdy host aplikacji wykonuje bezproblemowe zamykanie. Żądanie może nadal być w locie. Zamknięcie będzie blokowane do momentu zakończenia tego zdarzenia. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
NotifyStarted() |
Sygnalizuje zdarzenie ApplicationStarted i blokuje je do momentu jego ukończenia. |
NotifyStopped() |
Sygnalizuje zdarzenie ApplicationStopped i blokuje je do momentu jego zakończenia. |
StopApplication() |
Sygnalizuje zdarzenie ApplicationStopping i blokuje je do momentu jego zakończenia. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |