HostingAbstractionsHostExtensions 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 métodos de extensão para o IHost do pacote de abstrações de hospedagem.
public ref class HostingAbstractionsHostExtensions abstract sealed
public static class HostingAbstractionsHostExtensions
type HostingAbstractionsHostExtensions = class
Public Module HostingAbstractionsHostExtensions
- Herança
-
HostingAbstractionsHostExtensions
Métodos
Run(IHost) |
Executa um aplicativo e bloqueia o thread de chamada até que o desligamento do host seja disparado e todas as IHostedService instâncias sejam interrompidas. |
RunAsync(IHost, CancellationToken) |
Executa um aplicativo e retorna uma Tarefa que só é concluída quando o token é disparado ou o desligamento é disparado e todas as IHostedService instâncias são interrompidas. |
Start(IHost) |
Inicia o host de forma síncrona. |
StopAsync(IHost, TimeSpan) |
Tenta parar normalmente o host com o tempo limite especificado. |
WaitForShutdown(IHost) |
Bloqueia o thread de chamada até que o desligamento seja disparado por meio de Ctrl+C ou SIGTERM. |
WaitForShutdownAsync(IHost, CancellationToken) |
Retorna uma tarefa que é concluída quando o desligamento é disparado por meio do token fornecido. |