Taal

SystemdHostBuilderExtensions.UseSystemd(IHostBuilder) Methode

Definitie

Hiermee configureert u de IHost levensduur, SystemdLifetimegeeft u meldingsberichten voor de toepassing die is gestart en gestopt, en configureert u consolelogboekregistratie in de systeemindeling wanneer deze wordt uitgevoerd als een systeemservice.

public:
[System::Runtime::CompilerServices::Extension]
 static Microsoft::Extensions::Hosting::IHostBuilder ^ UseSystemd(Microsoft::Extensions::Hosting::IHostBuilder ^ hostBuilder);
public static Microsoft.Extensions.Hosting.IHostBuilder UseSystemd(this Microsoft.Extensions.Hosting.IHostBuilder hostBuilder);
static member UseSystemd : Microsoft.Extensions.Hosting.IHostBuilder -> Microsoft.Extensions.Hosting.IHostBuilder
<Extension()>
Public Function UseSystemd (hostBuilder As IHostBuilder) As IHostBuilder

Parameters

hostBuilder
IHostBuilder

De IHostBuilder te configureren.

Retouren

Het hostBuilder exemplaar voor ketening.

Opmerkingen

Dit is contextbewust en wordt alleen geactiveerd als het proces wordt uitgevoerd als een systeemservice of als NOTIFY_SOCKET het is ingesteld.

De consolelogboekindeling is ingeschakeld wanneer het proces wordt gedetecteerd als een systeemservice. De SystemdLifetime en SystemdNotifier worden geregistreerd wanneer NOTIFY_SOCKET het is ingesteld of het proces wordt gedetecteerd als een systeemservice.

Het systeemservicebestand moet worden geconfigureerd om Type=notify meldingen in te schakelen. Zie https://www.freedesktop.org/software/systemd/man/systemd.service.html.

Van toepassing op