ConsoleLifetime Constructeurs

Définition

Surcharges

ConsoleLifetime(IOptions<ConsoleLifetimeOptions>, IHostingEnvironment, IApplicationLifetime)

Cette API prend en charge l’infrastructure et n’est pas destinée à être utilisée directement dans votre code. Cette API pourra être changée ou supprimée dans les versions ultérieures.

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

Cette API prend en charge l’infrastructure et n’est pas destinée à être utilisée directement dans votre code. Cette API pourra être changée ou supprimée dans les versions ultérieures.

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

Cette API prend en charge l’infrastructure et n’est pas destinée à être utilisée directement dans votre code. Cette API pourra être changée ou supprimée dans les versions ultérieures.

ConsoleLifetime(IOptions<ConsoleLifetimeOptions>, IHostingEnvironment, IApplicationLifetime)

Cette API prend en charge l’infrastructure et n’est pas destinée à être utilisée directement dans votre code. Cette API pourra être changée ou supprimée dans les versions ultérieures.

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

Paramètres

environment
IHostingEnvironment
applicationLifetime
IApplicationLifetime

S’applique à

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

Source:
ConsoleLifetime.cs
Source:
ConsoleLifetime.cs
Source:
ConsoleLifetime.cs
Source:
ConsoleLifetime.cs

Cette API prend en charge l’infrastructure et n’est pas destinée à être utilisée directement dans votre code. Cette API pourra être changée ou supprimée dans les versions ultérieures.

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

Paramètres

options
IOptions<ConsoleLifetimeOptions>

Objet utilisé pour récupérer des ConsoleLifetimeOptions instances.

environment
IHostEnvironment

Informations sur l’environnement d’hébergement dans lequel s’exécute une application.

applicationLifetime
IHostApplicationLifetime

Objet qui permet aux consommateurs d’être informés des événements de durée de vie de l’application.

hostOptions
IOptions<HostOptions>

Objet utilisé pour récupérer des instances d’options d’hôte internes.

Exceptions

options ou environment ou applicationLifetime ou hostOptions a la valeur null.

S’applique à

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

Source:
ConsoleLifetime.cs
Source:
ConsoleLifetime.cs
Source:
ConsoleLifetime.cs
Source:
ConsoleLifetime.cs

Cette API prend en charge l’infrastructure et n’est pas destinée à être utilisée directement dans votre code. Cette API pourra être changée ou supprimée dans les versions ultérieures.

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)

Paramètres

options
IOptions<ConsoleLifetimeOptions>

Objet utilisé pour récupérer des ConsoleLifetimeOptions instances

environment
IHostEnvironment

Informations sur l’environnement d’hébergement dans lequel s’exécute une application.

applicationLifetime
IHostApplicationLifetime

Objet qui permet aux consommateurs d’être informés des événements de durée de vie de l’application.

hostOptions
IOptions<HostOptions>

Objet utilisé pour récupérer des instances d’options d’hôte internes.

loggerFactory
ILoggerFactory

Objet pour configurer le système de journalisation et créer des instances de à partir de ILogger l’inscrit ILoggerProvider.

Exceptions

options ou environment ou applicationLifetime ou hostOptions ou loggerFactory est null.

S’applique à