다음을 통해 공유


ConsoleLifetime 생성자

정의

오버로드

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

이 API는 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 이 API는 향후 릴리스에서 변경되거나 제거될 수 있습니다.

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

이 API는 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 이 API는 향후 릴리스에서 변경되거나 제거될 수 있습니다.

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

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

이 API는 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 이 API는 향후 릴리스에서 변경되거나 제거될 수 있습니다.

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

매개 변수

options
IOptions<ConsoleLifetimeOptions>

ConsoleLifetimeOptions 인스턴스를 검색하는 데 사용되는 개체입니다.

environment
IHostEnvironment

애플리케이션이 실행 중인 호스팅 환경에 대한 정보를 포함하는 개체입니다.

applicationLifetime
IHostApplicationLifetime

소비자에게 애플리케이션 수명 이벤트에 대한 알림을 받을 수 있는 개체입니다.

hostOptions
IOptions<HostOptions>

Microsoft.Extensions.Hosting.Internal.ConsoleLifetime.HostOptions 인스턴스를 검색하는 데 사용되는 개체입니다.

예외

options 또는 environment 또는 applicationLifetime 또는 hostOptionsnull.

적용 대상

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

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

이 API는 인프라를 지원하며 코드에서 직접 사용할 수 없습니다. 이 API는 향후 릴리스에서 변경되거나 제거될 수 있습니다.

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)

매개 변수

options
IOptions<ConsoleLifetimeOptions>

ConsoleLifetimeOptions 인스턴스를 검색하는 데 사용되는 개체입니다.

environment
IHostEnvironment

애플리케이션이 실행 중인 호스팅 환경에 대한 정보를 포함하는 개체입니다.

applicationLifetime
IHostApplicationLifetime

소비자에게 애플리케이션 수명 이벤트에 대한 알림을 받을 수 있는 개체입니다.

hostOptions
IOptions<HostOptions>

Microsoft.Extensions.Hosting.Internal.ConsoleLifetime.HostOptions 인스턴스를 검색하는 데 사용되는 개체입니다.

loggerFactory
ILoggerFactory

로깅 시스템을 구성하고 등록된 ILoggerProviderILogger 인스턴스를 만드는 개체입니다.

예외

options, environment, applicationLifetime 또는 hostOptions 또는 loggerFactorynull.

적용 대상