SystemdHostBuilderExtensions.UseSystemd(IHostBuilder) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.