ConfigurationBinder.Get 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
Get(IConfiguration, Type) |
구성 인스턴스를 T 형식의 새 인스턴스에 바인딩하려고 시도합니다. 이 구성 섹션에 값이 있으면 해당 값이 사용됩니다. 그렇지 않으면 구성 키에 대해 속성 이름을 재귀적으로 일치시켜서 바인딩합니다. |
Get(IConfiguration, Type, Action<BinderOptions>) |
구성 인스턴스를 T 형식의 새 인스턴스에 바인딩하려고 시도합니다. 이 구성 섹션에 값이 있으면 해당 값이 사용됩니다. 그렇지 않으면 구성 키에 대해 속성 이름을 재귀적으로 일치시켜서 바인딩합니다. |
Get<T>(IConfiguration) |
구성 인스턴스를 T 형식의 새 인스턴스에 바인딩하려고 시도합니다. 이 구성 섹션에 값이 있으면 해당 값이 사용됩니다. 그렇지 않으면 구성 키에 대해 속성 이름을 재귀적으로 일치시켜서 바인딩합니다. |
Get<T>(IConfiguration, Action<BinderOptions>) |
구성 인스턴스를 T 형식의 새 인스턴스에 바인딩하려고 시도합니다. 이 구성 섹션에 값이 있으면 해당 값이 사용됩니다. 그렇지 않으면 구성 키에 대해 속성 이름을 재귀적으로 일치시켜서 바인딩합니다. |
Get(IConfiguration, Type)
- Source:
- ConfigurationBinder.cs
- Source:
- ConfigurationBinder.cs
- Source:
- ConfigurationBinder.cs
구성 인스턴스를 T 형식의 새 인스턴스에 바인딩하려고 시도합니다. 이 구성 섹션에 값이 있으면 해당 값이 사용됩니다. 그렇지 않으면 구성 키에 대해 속성 이름을 재귀적으로 일치시켜서 바인딩합니다.
public:
[System::Runtime::CompilerServices::Extension]
static System::Object ^ Get(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, Type ^ type);
public static object? Get (this Microsoft.Extensions.Configuration.IConfiguration configuration, Type type);
static member Get : Microsoft.Extensions.Configuration.IConfiguration * Type -> obj
<Extension()>
Public Function Get (configuration As IConfiguration, type As Type) As Object
매개 변수
- configuration
- IConfiguration
바인딩할 구성 인스턴스입니다.
- type
- Type
바인딩할 새 인스턴스의 형식입니다.
반환
성공하면 새 인스턴스를 반환하고, 그렇지 않으면 null을 반환합니다.
적용 대상
Get(IConfiguration, Type, Action<BinderOptions>)
- Source:
- ConfigurationBinder.cs
- Source:
- ConfigurationBinder.cs
- Source:
- ConfigurationBinder.cs
구성 인스턴스를 T 형식의 새 인스턴스에 바인딩하려고 시도합니다. 이 구성 섹션에 값이 있으면 해당 값이 사용됩니다. 그렇지 않으면 구성 키에 대해 속성 이름을 재귀적으로 일치시켜서 바인딩합니다.
public:
[System::Runtime::CompilerServices::Extension]
static System::Object ^ Get(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, Type ^ type, Action<Microsoft::Extensions::Configuration::BinderOptions ^> ^ configureOptions);
public static object? Get (this Microsoft.Extensions.Configuration.IConfiguration configuration, Type type, Action<Microsoft.Extensions.Configuration.BinderOptions>? configureOptions);
static member Get : Microsoft.Extensions.Configuration.IConfiguration * Type * Action<Microsoft.Extensions.Configuration.BinderOptions> -> obj
<Extension()>
Public Function Get (configuration As IConfiguration, type As Type, configureOptions As Action(Of BinderOptions)) As Object
매개 변수
- configuration
- IConfiguration
바인딩할 구성 인스턴스입니다.
- type
- Type
바인딩할 새 인스턴스의 형식입니다.
- configureOptions
- Action<BinderOptions>
바인더 옵션을 구성합니다.
반환
성공하면 새 인스턴스를 반환하고, 그렇지 않으면 null을 반환합니다.
적용 대상
Get<T>(IConfiguration)
- Source:
- ConfigurationBinder.cs
- Source:
- ConfigurationBinder.cs
- Source:
- ConfigurationBinder.cs
구성 인스턴스를 T 형식의 새 인스턴스에 바인딩하려고 시도합니다. 이 구성 섹션에 값이 있으면 해당 값이 사용됩니다. 그렇지 않으면 구성 키에 대해 속성 이름을 재귀적으로 일치시켜서 바인딩합니다.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Get(Microsoft::Extensions::Configuration::IConfiguration ^ configuration);
public static T? Get<T> (this Microsoft.Extensions.Configuration.IConfiguration configuration);
static member Get : Microsoft.Extensions.Configuration.IConfiguration -> 'T
<Extension()>
Public Function Get(Of T) (configuration As IConfiguration) As T
형식 매개 변수
- T
바인딩할 새 인스턴스의 형식입니다.
매개 변수
- configuration
- IConfiguration
바인딩할 구성 인스턴스입니다.
반환
성공하면 T의 새 인스턴스를 반환하고, 그렇지 않으면 기본값(T)을 반환합니다.
적용 대상
Get<T>(IConfiguration, Action<BinderOptions>)
- Source:
- ConfigurationBinder.cs
- Source:
- ConfigurationBinder.cs
- Source:
- ConfigurationBinder.cs
구성 인스턴스를 T 형식의 새 인스턴스에 바인딩하려고 시도합니다. 이 구성 섹션에 값이 있으면 해당 값이 사용됩니다. 그렇지 않으면 구성 키에 대해 속성 이름을 재귀적으로 일치시켜서 바인딩합니다.
public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
static T Get(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, Action<Microsoft::Extensions::Configuration::BinderOptions ^> ^ configureOptions);
public static T? Get<T> (this Microsoft.Extensions.Configuration.IConfiguration configuration, Action<Microsoft.Extensions.Configuration.BinderOptions>? configureOptions);
static member Get : Microsoft.Extensions.Configuration.IConfiguration * Action<Microsoft.Extensions.Configuration.BinderOptions> -> 'T
<Extension()>
Public Function Get(Of T) (configuration As IConfiguration, configureOptions As Action(Of BinderOptions)) As T
형식 매개 변수
- T
바인딩할 새 인스턴스의 형식입니다.
매개 변수
- configuration
- IConfiguration
바인딩할 구성 인스턴스입니다.
- configureOptions
- Action<BinderOptions>
바인더 옵션을 구성합니다.
반환
성공하면 T의 새 인스턴스를 반환하고, 그렇지 않으면 기본값(T)을 반환합니다.
적용 대상
.NET