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
ConsoleLifetime(IOptions<ConsoleLifetimeOptions>, IHostEnvironment, IHostApplicationLifetime, IOptions<HostOptions>) |
Diese API unterstützt die Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Diese API kann in zukünftigen Versionen geändert oder entfernt werden. |
ConsoleLifetime(IOptions<ConsoleLifetimeOptions>, IHostEnvironment, IHostApplicationLifetime, IOptions<HostOptions>, ILoggerFactory) |
Diese API unterstützt die Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Diese API kann in zukünftigen Versionen geändert oder entfernt werden. |
ConsoleLifetime(IOptions<ConsoleLifetimeOptions>, IHostEnvironment, IHostApplicationLifetime, IOptions<HostOptions>)
- Quelle:
- ConsoleLifetime.cs
- Quelle:
- ConsoleLifetime.cs
- Quelle:
- ConsoleLifetime.cs
- Quelle:
- ConsoleLifetime.cs
Diese API unterstützt die Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Diese API kann in zukünftigen Versionen geändert oder entfernt werden.
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 ConsoleLifetimeOptions Instanzen verwendet wird.
- environment
- IHostEnvironment
Ein Objekt, das Informationen zur Hostumgebung enthält, 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.
Ausnahmen
options
oder environment
oder applicationLifetime
oder hostOptions
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
Diese API unterstützt die Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Diese API kann in zukünftigen Versionen geändert oder entfernt werden.
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 zum Abrufen ConsoleLifetimeOptions Instanzen
- environment
- IHostEnvironment
Ein Objekt, das Informationen zur Hostumgebung enthält, 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 von ILogger aus dem registrierten ILoggerProvider.
Ausnahmen
options
oder environment
oder applicationLifetime
oder hostOptions
oder loggerFactory
ist null
.