Freigeben über


WindowsServiceLifetimeHostBuilderExtensions.UseWindowsService Methode

Definition

Überlädt

UseWindowsService(IHostBuilder)

Legt die Hostlebensdauer auf WindowsServiceLifetime fest und ermöglicht die Protokollierung im Ereignisprotokoll mit dem Anwendungsnamen als Standardquellnamen.

UseWindowsService(IHostBuilder, Action<WindowsServiceLifetimeOptions>)

Legt die Hostlebensdauer auf WindowsServiceLifetime fest und ermöglicht die Protokollierung im Ereignisprotokoll mit dem Anwendungsnamen als Standardquellnamen.

UseWindowsService(IHostBuilder)

Quelle:
WindowsServiceLifetimeHostBuilderExtensions.cs
Quelle:
WindowsServiceLifetimeHostBuilderExtensions.cs
Quelle:
WindowsServiceLifetimeHostBuilderExtensions.cs

Legt die Hostlebensdauer auf WindowsServiceLifetime fest und ermöglicht die Protokollierung im Ereignisprotokoll mit dem Anwendungsnamen als Standardquellnamen.

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

Parameter

hostBuilder
IHostBuilder

Die IHostBuilder, die ausgeführt werden sollen.

Gibt zurück

Die hostBuilder Instanz für die Verkettung.

Hinweise

Dies ist kontextbewusst und wird nur aktiviert, wenn der Prozess als Windows-Dienst ausgeführt wird.

Gilt für:

UseWindowsService(IHostBuilder, Action<WindowsServiceLifetimeOptions>)

Quelle:
WindowsServiceLifetimeHostBuilderExtensions.cs
Quelle:
WindowsServiceLifetimeHostBuilderExtensions.cs
Quelle:
WindowsServiceLifetimeHostBuilderExtensions.cs
Quelle:
WindowsServiceLifetimeHostBuilderExtensions.cs

Legt die Hostlebensdauer auf WindowsServiceLifetime fest und ermöglicht die Protokollierung im Ereignisprotokoll mit dem Anwendungsnamen als Standardquellnamen.

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

Parameter

hostBuilder
IHostBuilder

Die IHostBuilder, die ausgeführt werden sollen.

configure
Action<WindowsServiceLifetimeOptions>

Ein Action<T> zum Konfigurieren der bereitgestellten WindowsServiceLifetimeOptions.

Gibt zurück

Die hostBuilder Instanz für die Verkettung.

Hinweise

Dies ist kontextbewusst und wird nur aktiviert, wenn der Prozess als Windows-Dienst ausgeführt wird.

Gilt für: