ConsoleLifetime Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ü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.