ApplicationLifetime Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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) |