Comparteix a través de


ApplicationLifetime Clase

Definición

Permite a los consumidores realizar la limpieza durante un cierre estable.

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
Herencia
ApplicationLifetime
Implementaciones

Comentarios

Esta API admite la infraestructura .NET y no está diseñada para usarse directamente desde el código.

Constructores

ApplicationLifetime(ILogger<ApplicationLifetime>)

Esta API admite la infraestructura y no está diseñada para usarse directamente desde el código. Esta API puede cambiar o quitarse en versiones futuras.

Propiedades

ApplicationStarted

Obtiene un token de cancelación. Se desencadena cuando el host de la aplicación se ha iniciado completamente y está a punto de esperar un cierre estable.

ApplicationStopped

Obtiene un token de cancelación. Se desencadena cuando el host de la aplicación está realizando un cierre estable. En este momento, todas las solicitudes se deben haber completado. El apagado se bloqueará hasta que se complete este evento.

ApplicationStopping

Obtiene un token de cancelación. Se desencadena cuando el host de la aplicación está realizando un cierre estable. Es posible que las solicitudes todavía se estén procesando. El apagado se bloqueará hasta que se complete este evento.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
NotifyStarted()

Señala el evento ApplicationStarted y se bloquea hasta que se completa.

NotifyStopped()

Señala el evento ApplicationStopped y se bloquea hasta que se completa.

StopApplication()

Señala el evento ApplicationStopping y se bloquea hasta que se completa.

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a