ApplicationLifetime Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Umožňuje uživatelům provádět čištění během odkladu.
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
- 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) |