ConsoleLifetime 생성자
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
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
또는 hostOptions
null
.
적용 대상
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
또는 loggerFactory
null
.
적용 대상
.NET