ConsoleLifetime Konstruktorer
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Ö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.