ConsoleLifetime Konstruktorer

Definition

Överlagringar

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

Initierar en ConsoleLifetime instans med de angivna alternativen för konsolens livslängd, värdmiljö, värdprogramlivslängd och värdalternativ.

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

Initierar en ConsoleLifetime instans med de angivna alternativen för konsolens livslängd, värdmiljö, värdalternativ och loggerfabrik.

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

Källa:
ConsoleLifetime.cs
Källa:
ConsoleLifetime.cs
Källa:
ConsoleLifetime.cs
Källa:
ConsoleLifetime.cs

Initierar en ConsoleLifetime instans med de angivna alternativen för konsolens livslängd, värdmiljö, värdprogramlivslängd och värdalternativ.

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))

Parametrar

options
IOptions<ConsoleLifetimeOptions>

Ett objekt som används för att hämta ConsoleLifetimeOptions instanser.

environment
IHostEnvironment

Information om värdmiljön som ett program körs i.

applicationLifetime
IHostApplicationLifetime

Ett objekt som gör det möjligt för konsumenter att meddelas om programlivshändelser.

hostOptions
IOptions<HostOptions>

Ett objekt som används för att hämta interna värdalternativinstanser.

Undantag

options eller environment eller applicationLifetimehostOptions är null.

Gäller för

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

Källa:
ConsoleLifetime.cs
Källa:
ConsoleLifetime.cs
Källa:
ConsoleLifetime.cs
Källa:
ConsoleLifetime.cs

Initierar en ConsoleLifetime instans med de angivna alternativen för konsolens livslängd, värdmiljö, värdalternativ och loggerfabrik.

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)

Parametrar

options
IOptions<ConsoleLifetimeOptions>

Ett objekt som används för att hämta ConsoleLifetimeOptions instanser.

environment
IHostEnvironment

Information om värdmiljön som ett program körs i.

applicationLifetime
IHostApplicationLifetime

Ett objekt som gör det möjligt för konsumenter att meddelas om programlivshändelser.

hostOptions
IOptions<HostOptions>

Ett objekt som används för att hämta Microsoft.Extensions.Hosting.Internal.ConsoleLifetime.HostOptions-instanser.

loggerFactory
ILoggerFactory

Ett objekt för att konfigurera loggningssystemet och skapa instanser av ILogger från den registrerade ILoggerProvider.

Undantag

options eller environment eller applicationLifetime eller hostOptionsloggerFactory är null.

Gäller för