WindowsServiceLifetimeHostBuilderExtensions.UseWindowsService Método
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.
Sobrecargas
UseWindowsService(IHostBuilder) |
Define o tempo de vida do host como WindowsServiceLifetime e habilita o registro em log no log de eventos com o nome do aplicativo como o nome de origem padrão. |
UseWindowsService(IHostBuilder, Action<WindowsServiceLifetimeOptions>) |
Define o tempo de vida do host como WindowsServiceLifetime e habilita o registro em log no log de eventos com o nome do aplicativo como o nome de origem padrão. |
UseWindowsService(IHostBuilder)
Define o tempo de vida do host como WindowsServiceLifetime e habilita o registro em log no log de eventos com o nome do aplicativo como o nome de origem padrão.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Hosting::IHostBuilder ^ UseWindowsService(Microsoft::Extensions::Hosting::IHostBuilder ^ hostBuilder);
public static Microsoft.Extensions.Hosting.IHostBuilder UseWindowsService (this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder);
static member UseWindowsService : Microsoft.Extensions.Hosting.IHostBuilder -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function UseWindowsService (hostBuilder As IHostBuilder) As IHostBuilder
Parâmetros
- hostBuilder
- IHostBuilder
O IHostBuilder em que operar.
Retornos
A instância hostBuilder
para encadeamento.
Comentários
Isso tem reconhecimento de contexto e só será ativado se detectar que o processo está em execução como um Serviço windows.
Aplica-se a
UseWindowsService(IHostBuilder, Action<WindowsServiceLifetimeOptions>)
Define o tempo de vida do host como WindowsServiceLifetime e habilita o registro em log no log de eventos com o nome do aplicativo como o nome de origem padrão.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Hosting::IHostBuilder ^ UseWindowsService(Microsoft::Extensions::Hosting::IHostBuilder ^ hostBuilder, Action<Microsoft::Extensions::Hosting::WindowsServiceLifetimeOptions ^> ^ configure);
public static Microsoft.Extensions.Hosting.IHostBuilder UseWindowsService (this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, Action<Microsoft.Extensions.Hosting.WindowsServiceLifetimeOptions> configure);
static member UseWindowsService : Microsoft.Extensions.Hosting.IHostBuilder * Action<Microsoft.Extensions.Hosting.WindowsServiceLifetimeOptions> -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function UseWindowsService (hostBuilder As IHostBuilder, configure As Action(Of WindowsServiceLifetimeOptions)) As IHostBuilder
Parâmetros
- hostBuilder
- IHostBuilder
O IHostBuilder em que operar.
- configure
- Action<WindowsServiceLifetimeOptions>
Um Action<T> para configurar o WindowsServiceLifetimeOptionsfornecido.
Retornos
A instância hostBuilder
para encadeamento.
Comentários
Isso tem reconhecimento de contexto e só será ativado se detectar que o processo está em execução como um Serviço windows.