IApplicationLifetime Schnittstelle

Definition

Achtung

IApplicationLifetime has been deprecated. Use Microsoft.Extensions.Hosting.IHostApplicationLifetime instead.

Ermöglicht es Verbrauchern, während eines ordnungsgemäßen Herunterfahrens bereinigungen durchzuführen.

Dieser Typ ist veraltet und wird in einer zukünftigen Version entfernt. Die empfohlene Alternative ist Microsoft. Extensions.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
Abgeleitet
Attribute

Eigenschaften

Name Beschreibung
ApplicationStarted
Veraltet.

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

ApplicationStopped
Veraltet.

Ruft ein Abbruchtoken ab. Wird ausgelöst, wenn der Anwendungshost ein ordnungsgemäßes Herunterfahren durchführt. Alle Anforderungen sollten an diesem Punkt abgeschlossen sein. Das Herunterfahren wird blockiert, bis dieses Ereignis abgeschlossen ist.

ApplicationStopping
Veraltet.

Ruft ein Abbruchtoken ab. Wird ausgelöst, wenn der Anwendungshost ein ordnungsgemäßes Herunterfahren durchführt. Anforderungen befinden sich möglicherweise noch im Testflug. Das Herunterfahren wird blockiert, bis dieses Ereignis abgeschlossen ist.

Methoden

Name Beschreibung
StopApplication()
Veraltet.

Fordert die Beendigung der aktuellen Anwendung an.

Gilt für: