ApplicationLifetime Třída

Definice

Umožňuje uživatelům provádět čištění během odkladu.

public ref class ApplicationLifetime : Microsoft::Extensions::Hosting::IApplicationLifetime
public ref class ApplicationLifetime : Microsoft::Extensions::Hosting::IApplicationLifetime, Microsoft::Extensions::Hosting::IHostApplicationLifetime
public class ApplicationLifetime : Microsoft.Extensions.Hosting.IApplicationLifetime
public class ApplicationLifetime : Microsoft.Extensions.Hosting.IApplicationLifetime, Microsoft.Extensions.Hosting.IHostApplicationLifetime
type ApplicationLifetime = class
    interface IApplicationLifetime
type ApplicationLifetime = class
    interface IApplicationLifetime
    interface IHostApplicationLifetime
Public Class ApplicationLifetime
Implements IApplicationLifetime
Public Class ApplicationLifetime
Implements IApplicationLifetime, IHostApplicationLifetime
Dědičnost
ApplicationLifetime
Implementuje

Poznámky

Toto rozhraní API podporuje infrastrukturu .NET a není určeno k použití přímo z vašeho kódu.

Konstruktory

ApplicationLifetime(ILogger<ApplicationLifetime>)

Toto rozhraní API podporuje infrastrukturu a není určeno k použití přímo z vašeho kódu. Toto rozhraní API se může v budoucích verzích změnit nebo odebrat.

Vlastnosti

ApplicationStarted

Získá token zrušení. Aktivuje se při úplném spuštění hostitele aplikace a čeká na řádné vypnutí.

ApplicationStopped

Získá token zrušení. Aktivuje se, když hostitel aplikace provádí řádné vypnutí. Všechny požadavky by měly být v tomto okamžiku dokončené. Vypnutí se zablokuje, dokud se tato událost neskoní.

ApplicationStopping

Získá token zrušení. Aktivuje se, když hostitel aplikace provádí řádné vypnutí. Žádost může být stále v letu. Vypnutí se zablokuje, dokud se tato událost neskoní.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
NotifyStarted()

Signalizuje událost ApplicationStarted a blokuje ji až do dokončení.

NotifyStopped()

Signalizuje událost ApplicationStopped a blokuje ji, dokud se neskončí.

StopApplication()

Signalizuje událost ApplicationStopping a blokuje ji až do dokončení.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro