SystemdLifetime Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece mensagens de notificação para o aplicativo iniciado e parando e configura o log do console para o formato sistema.
public ref class SystemdLifetime : IDisposable, Microsoft::Extensions::Hosting::IHostLifetime
[System.Runtime.Versioning.UnsupportedOSPlatform("android")]
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("maccatalyst")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public class SystemdLifetime : IDisposable, Microsoft.Extensions.Hosting.IHostLifetime
public class SystemdLifetime : IDisposable, Microsoft.Extensions.Hosting.IHostLifetime
[<System.Runtime.Versioning.UnsupportedOSPlatform("android")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("maccatalyst")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
type SystemdLifetime = class
interface IHostLifetime
interface IDisposable
type SystemdLifetime = class
interface IHostLifetime
interface IDisposable
Public Class SystemdLifetime
Implements IDisposable, IHostLifetime
- Herança
-
SystemdLifetime
- Atributos
- Implementações
Construtores
| Nome | Description |
|---|---|
| SystemdLifetime(IHostEnvironment, IHostApplicationLifetime, ISystemdNotifier, ILoggerFactory) |
Inicializa uma nova instância SystemdLifetime. |
Métodos
| Nome | Description |
|---|---|
| Dispose() |
Executa tarefas definidas pelo aplicativo associadas à liberação, liberação ou redefinição de recursos não gerenciados. |
| StopAsync(CancellationToken) |
Interrompe e desliga o host de forma assíncrona. Esse método é chamado de StopAsync(CancellationToken). |
| WaitForStartAsync(CancellationToken) |
Espera assíncrona até que a operação de início seja concluída antes de continuar. Esse método é chamado no início de StartAsync(CancellationToken). Isso pode ser usado para atrasar a inicialização até que seja sinalizado por um evento externo. |