Freigeben über


IHostApplicationLifetime Schnittstelle

Definition

Ermöglicht es Verbrauchern, über Anwendungslebensdauerereignisse benachrichtigt zu werden. Diese Schnittstelle ist nicht für benutzerersetzbar.

public interface class IHostApplicationLifetime
public interface IHostApplicationLifetime
type IHostApplicationLifetime = interface
Public Interface IHostApplicationLifetime
Abgeleitet

Eigenschaften

Name Beschreibung
ApplicationStarted

Ruft ein Abbruchtoken ab, das ausgelöst wird, wenn der Anwendungshost vollständig gestartet wurde und im Moment auf ein ordnungsgemäßes Herunterfahren wartet.

ApplicationStopped

Ruft ein Abbruchtoken ab, das ausgelöst wird, wenn der Anwendungshost ein ordnungsgemäßes Herunterfahren abgeschlossen hat. Alle Anforderungen sollten an diesem Punkt abgeschlossen sein. Die Anwendung wird erst beendet, wenn alle in diesem Token registrierten Rückrufe abgeschlossen sind.

ApplicationStopping

Ruft ein Abbruchtoken ab, das ausgelöst wird, wenn der Anwendungshost ein ordnungsgemäßes Herunterfahren startet. Anforderungen befinden sich möglicherweise noch im Test-Flight. Das Herunterfahren wird blockiert, bis alle in diesem Token registrierten Rückrufe abgeschlossen sind.

Methoden

Name Beschreibung
StopApplication()

Fordert die Beendigung der aktuellen Anwendung an.

Gilt für: