ConsoleLifetime Konstruktoren

Definition

Überlädt

Name Beschreibung
ConsoleLifetime(IOptions<ConsoleLifetimeOptions>, IHostEnvironment, IHostApplicationLifetime, IOptions<HostOptions>)

Initialisiert eine ConsoleLifetime Instanz mithilfe der angegebenen Konsolenlebensdaueroptionen, Hostumgebung, Hostanwendungsdauer und Hostoptionen.

ConsoleLifetime(IOptions<ConsoleLifetimeOptions>, IHostEnvironment, IHostApplicationLifetime, IOptions<HostOptions>, ILoggerFactory)

Initialisiert eine ConsoleLifetime Instanz mithilfe der angegebenen Konsolenlebensdaueroptionen, Hostumgebung, Hostoptionen und Loggerfactory.

ConsoleLifetime(IOptions<ConsoleLifetimeOptions>, IHostEnvironment, IHostApplicationLifetime, IOptions<HostOptions>)

Quelle:
ConsoleLifetime.cs
Quelle:
ConsoleLifetime.cs
Quelle:
ConsoleLifetime.cs
Quelle:
ConsoleLifetime.cs

Initialisiert eine ConsoleLifetime Instanz mithilfe der angegebenen Konsolenlebensdaueroptionen, Hostumgebung, Hostanwendungsdauer und Hostoptionen.

public:
 ConsoleLifetime(Microsoft::Extensions::Options::IOptions<Microsoft::Extensions::Hosting::ConsoleLifetimeOptions ^> ^ options, Microsoft::Extensions::Hosting::IHostEnvironment ^ environment, Microsoft::Extensions::Hosting::IHostApplicationLifetime ^ applicationLifetime, Microsoft::Extensions::Options::IOptions<Microsoft::Extensions::Hosting::HostOptions ^> ^ hostOptions);
public ConsoleLifetime(Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Hosting.ConsoleLifetimeOptions> options, Microsoft.Extensions.Hosting.IHostEnvironment environment, Microsoft.Extensions.Hosting.IHostApplicationLifetime applicationLifetime, Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Hosting.HostOptions> hostOptions);
new Microsoft.Extensions.Hosting.Internal.ConsoleLifetime : Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Hosting.ConsoleLifetimeOptions> * Microsoft.Extensions.Hosting.IHostEnvironment * Microsoft.Extensions.Hosting.IHostApplicationLifetime * Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Hosting.HostOptions> -> Microsoft.Extensions.Hosting.Internal.ConsoleLifetime
Public Sub New (options As IOptions(Of ConsoleLifetimeOptions), environment As IHostEnvironment, applicationLifetime As IHostApplicationLifetime, hostOptions As IOptions(Of HostOptions))

Parameter

options
IOptions<ConsoleLifetimeOptions>

Ein Objekt, das zum Abrufen von ConsoleLifetimeOptions Instanzen verwendet wird.

environment
IHostEnvironment

Informationen zur Hostumgebung, in der eine Anwendung ausgeführt wird.

applicationLifetime
IHostApplicationLifetime

Ein Objekt, mit dem Verbraucher über Anwendungslebensdauerereignisse benachrichtigt werden können.

hostOptions
IOptions<HostOptions>

Ein Objekt, das zum Abrufen interner Hostoptioneninstanzen verwendet wird.

Ausnahmen

options oder environmentapplicationLifetimehostOptions ist null.

Gilt für:

ConsoleLifetime(IOptions<ConsoleLifetimeOptions>, IHostEnvironment, IHostApplicationLifetime, IOptions<HostOptions>, ILoggerFactory)

Quelle:
ConsoleLifetime.cs
Quelle:
ConsoleLifetime.cs
Quelle:
ConsoleLifetime.cs
Quelle:
ConsoleLifetime.cs

Initialisiert eine ConsoleLifetime Instanz mithilfe der angegebenen Konsolenlebensdaueroptionen, Hostumgebung, Hostoptionen und Loggerfactory.

public:
 ConsoleLifetime(Microsoft::Extensions::Options::IOptions<Microsoft::Extensions::Hosting::ConsoleLifetimeOptions ^> ^ options, Microsoft::Extensions::Hosting::IHostEnvironment ^ environment, Microsoft::Extensions::Hosting::IHostApplicationLifetime ^ applicationLifetime, Microsoft::Extensions::Options::IOptions<Microsoft::Extensions::Hosting::HostOptions ^> ^ hostOptions, Microsoft::Extensions::Logging::ILoggerFactory ^ loggerFactory);
public ConsoleLifetime(Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Hosting.ConsoleLifetimeOptions> options, Microsoft.Extensions.Hosting.IHostEnvironment environment, Microsoft.Extensions.Hosting.IHostApplicationLifetime applicationLifetime, Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Hosting.HostOptions> hostOptions, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory);
new Microsoft.Extensions.Hosting.Internal.ConsoleLifetime : Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Hosting.ConsoleLifetimeOptions> * Microsoft.Extensions.Hosting.IHostEnvironment * Microsoft.Extensions.Hosting.IHostApplicationLifetime * Microsoft.Extensions.Options.IOptions<Microsoft.Extensions.Hosting.HostOptions> * Microsoft.Extensions.Logging.ILoggerFactory -> Microsoft.Extensions.Hosting.Internal.ConsoleLifetime
Public Sub New (options As IOptions(Of ConsoleLifetimeOptions), environment As IHostEnvironment, applicationLifetime As IHostApplicationLifetime, hostOptions As IOptions(Of HostOptions), loggerFactory As ILoggerFactory)

Parameter

options
IOptions<ConsoleLifetimeOptions>

Ein Objekt, das zum Abrufen von ConsoleLifetimeOptions Instanzen verwendet wird.

environment
IHostEnvironment

Informationen zur Hostumgebung, in der eine Anwendung ausgeführt wird.

applicationLifetime
IHostApplicationLifetime

Ein Objekt, mit dem Verbraucher über Anwendungslebensdauerereignisse benachrichtigt werden können.

hostOptions
IOptions<HostOptions>

Ein Objekt, das zum Abrufen Microsoft.Extensions.Hosting.Internal.ConsoleLifetime.HostOptions Instanzen verwendet wird.

loggerFactory
ILoggerFactory

Ein Objekt zum Konfigurieren des Protokollierungssystems und Erstellen von Instanzen aus ILogger dem registrierten ILoggerProvider.

Ausnahmen

options oder environmentapplicationLifetime ist oder hostOptionsloggerFactory ist null.

Gilt für: