Afficher en anglais

Partage via


WindowsServiceLifetimeHostBuilderExtensions.UseWindowsService Méthode

Définition

Surcharges

UseWindowsService(IHostBuilder)

Définit la durée de vie de l’hôte sur WindowsServiceLifetime et active la journalisation dans le journal des événements avec le nom de l’application comme nom de source par défaut.

UseWindowsService(IHostBuilder, Action<WindowsServiceLifetimeOptions>)

Définit la durée de vie de l’hôte sur WindowsServiceLifetime et active la journalisation dans le journal des événements avec le nom de l’application comme nom de source par défaut.

UseWindowsService(IHostBuilder)

Source:
WindowsServiceLifetimeHostBuilderExtensions.cs
Source:
WindowsServiceLifetimeHostBuilderExtensions.cs
Source:
WindowsServiceLifetimeHostBuilderExtensions.cs

Définit la durée de vie de l’hôte sur WindowsServiceLifetime et active la journalisation dans le journal des événements avec le nom de l’application comme nom de source par défaut.

C#
public static Microsoft.Extensions.Hosting.IHostBuilder UseWindowsService(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder);

Paramètres

hostBuilder
IHostBuilder

Le IHostBuilder à exploiter.

Retours

Instance hostBuilder pour le chaînage.

Remarques

Ce contexte est conscient et s’active uniquement s’il détecte que le processus s’exécute en tant que service Windows.

S’applique à

.NET 10 (package-provided) et autres versions
Produit Versions
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.0 (package-provided), 2.1 (package-provided)

UseWindowsService(IHostBuilder, Action<WindowsServiceLifetimeOptions>)

Source:
WindowsServiceLifetimeHostBuilderExtensions.cs
Source:
WindowsServiceLifetimeHostBuilderExtensions.cs
Source:
WindowsServiceLifetimeHostBuilderExtensions.cs

Définit la durée de vie de l’hôte sur WindowsServiceLifetime et active la journalisation dans le journal des événements avec le nom de l’application comme nom de source par défaut.

C#
public static Microsoft.Extensions.Hosting.IHostBuilder UseWindowsService(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder, Action<Microsoft.Extensions.Hosting.WindowsServiceLifetimeOptions> configure);

Paramètres

hostBuilder
IHostBuilder

Le IHostBuilder à exploiter.

Retours

Instance hostBuilder pour le chaînage.

Remarques

Ce contexte est conscient et s’active uniquement s’il détecte que le processus s’exécute en tant que service Windows.

S’applique à

.NET 10 (package-provided) et autres versions
Produit Versions
.NET 8 (package-provided), 9 (package-provided), 10 (package-provided)
.NET Standard 2.0 (package-provided), 2.1 (package-provided)