Condividi tramite


ApplicationLifetime Classe

Definizione

Consente ai consumer di eseguire la pulizia durante un arresto normale.

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
Ereditarietà
ApplicationLifetime
Implementazioni

Commenti

Questa API supporta l'infrastruttura .NET e non può essere usata direttamente dal codice.

Costruttori

ApplicationLifetime(ILogger<ApplicationLifetime>)

Questa API supporta l'infrastruttura e non può essere usata direttamente dal codice. Questa API può cambiare o essere rimossa nelle versioni future.

Proprietà

ApplicationStarted

Ottiene un token di annullamento. Oggetto attivato quando l'host applicazione è stato avviato completamente e sta per attendere un arresto normale.

ApplicationStopped

Ottiene un token di annullamento. Oggetto attivato quando l'host applicazione esegue un arresto normale. Tutte le richieste devono essere completate a questo punto. L'arresto è bloccato fino al completamento di questo evento.

ApplicationStopping

Ottiene un token di annullamento. Oggetto attivato quando l'host applicazione esegue un arresto normale. La richiesta può essere ancora in corso. L'arresto è bloccato fino al completamento di questo evento.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
NotifyStarted()

Segnala l'evento ApplicationStarted e si blocca fino al completamento.

NotifyStopped()

Segnala l'evento ApplicationStopped e si blocca fino al completamento.

StopApplication()

Segnala l'evento ApplicationStopping e si blocca fino al completamento.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a