IHost Interface
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.
Uma abstração do programa.
public interface class IHost : IDisposable
public interface IHost : IDisposable
type IHost = interface
interface IDisposable
Public Interface IHost
Implements IDisposable
- Derivado
- Implementações
Services |
Os serviços configurados do programa. |
Dispose() |
Realiza tarefas definidas pelo aplicativo associadas à liberação ou à redefinição de recursos não gerenciados. (Herdado de IDisposable) |
Start |
Inicia o programa. |
Stop |
Tenta parar o programa normalmente. |
Get |
Obtém o objeto que coleta registros de log enviados ao agente falso. |
Get |
Obtém o objeto que relata todas as redações executadas. |
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. |
Run |
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. |
Stop |
Tenta parar normalmente o host com o tempo limite especificado. |
Wait |
Bloqueia o thread de chamada até que o desligamento seja disparado por meio de Ctrl+C ou SIGTERM. |
Wait |
Retorna uma tarefa que é concluída quando o desligamento é disparado por meio do token fornecido. |
Produto | Versões |
---|---|
.NET | 6, 7, 8, 9 |
.NET Framework | 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 2.0, 2.1 |
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: