ConsoleLifetime Construtores

Definição

Sobrecargas

ConsoleLifetime(IOptions<ConsoleLifetimeOptions>, IHostingEnvironment, IApplicationLifetime)

Esta API é compatível com a infraestrutura e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

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

Esta API é compatível com a infraestrutura e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

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

Esta API é compatível com a infraestrutura e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

ConsoleLifetime(IOptions<ConsoleLifetimeOptions>, IHostingEnvironment, IApplicationLifetime)

Esta API é compatível com a infraestrutura e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

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)

Parâmetros

environment
IHostingEnvironment
applicationLifetime
IApplicationLifetime

Aplica-se a

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

Origem:
ConsoleLifetime.cs
Origem:
ConsoleLifetime.cs
Origem:
ConsoleLifetime.cs
Origem:
ConsoleLifetime.cs

Esta API é compatível com a infraestrutura e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

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

Parâmetros

options
IOptions<ConsoleLifetimeOptions>

Um objeto usado para recuperar ConsoleLifetimeOptions instâncias.

environment
IHostEnvironment

Informações sobre o ambiente de hospedagem em que um aplicativo está sendo executado.

applicationLifetime
IHostApplicationLifetime

Um objeto que permite que os consumidores sejam notificados sobre eventos de tempo de vida do aplicativo.

hostOptions
IOptions<HostOptions>

Um objeto usado para recuperar instâncias de opções de host internas.

Exceções

options ou environment ou applicationLifetime ou hostOptions é null.

Aplica-se a

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

Origem:
ConsoleLifetime.cs
Origem:
ConsoleLifetime.cs
Origem:
ConsoleLifetime.cs
Origem:
ConsoleLifetime.cs

Esta API é compatível com a infraestrutura e não se destina a ser usada diretamente do seu código. Essa API pode ser alterada ou removida em versões futuras.

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)

Parâmetros

options
IOptions<ConsoleLifetimeOptions>

Um objeto usado para recuperar ConsoleLifetimeOptions instâncias

environment
IHostEnvironment

Informações sobre o ambiente de hospedagem em que um aplicativo está sendo executado.

applicationLifetime
IHostApplicationLifetime

Um objeto que permite que os consumidores sejam notificados sobre eventos de tempo de vida do aplicativo.

hostOptions
IOptions<HostOptions>

Um objeto usado para recuperar instâncias de opções de host internas.

loggerFactory
ILoggerFactory

Um objeto para configurar o sistema de registro em log e criar instâncias do ILogger do registrado ILoggerProvider.

Exceções

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

Aplica-se a