ConfigurationBinder.Bind 메서드

정의

오버로드

Bind(IConfiguration, Object)

구성 키에 대해 속성 이름을 재귀적으로 일치시켜서 지정된 개체 인스턴스를 구성 값에 바인딩하려고 시도합니다.

Bind(IConfiguration, Object, Action<BinderOptions>)

구성 키에 대해 속성 이름을 재귀적으로 일치시켜서 지정된 개체 인스턴스를 구성 값에 바인딩하려고 시도합니다.

Bind(IConfiguration, String, Object)

구성 키에 대해 속성 이름을 재귀적으로 일치시켜서 지정된 개체 인스턴스를 키에 지정된 구성 섹션에 바인딩하려고 시도합니다.

Bind(IConfiguration, Object)

구성 키에 대해 속성 이름을 재귀적으로 일치시켜서 지정된 개체 인스턴스를 구성 값에 바인딩하려고 시도합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static void Bind(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, System::Object ^ instance);
public static void Bind (this Microsoft.Extensions.Configuration.IConfiguration configuration, object instance);
public static void Bind (this Microsoft.Extensions.Configuration.IConfiguration configuration, object? instance);
static member Bind : Microsoft.Extensions.Configuration.IConfiguration * obj -> unit
<Extension()>
Public Sub Bind (configuration As IConfiguration, instance As Object)

매개 변수

configuration
IConfiguration

바인딩할 구성 인스턴스입니다.

instance
Object

바인딩할 개체입니다.

적용 대상

Bind(IConfiguration, Object, Action<BinderOptions>)

구성 키에 대해 속성 이름을 재귀적으로 일치시켜서 지정된 개체 인스턴스를 구성 값에 바인딩하려고 시도합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static void Bind(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, System::Object ^ instance, Action<Microsoft::Extensions::Configuration::BinderOptions ^> ^ configureOptions);
public static void Bind (this Microsoft.Extensions.Configuration.IConfiguration configuration, object instance, Action<Microsoft.Extensions.Configuration.BinderOptions> configureOptions);
public static void Bind (this Microsoft.Extensions.Configuration.IConfiguration configuration, object? instance, Action<Microsoft.Extensions.Configuration.BinderOptions>? configureOptions);
static member Bind : Microsoft.Extensions.Configuration.IConfiguration * obj * Action<Microsoft.Extensions.Configuration.BinderOptions> -> unit
<Extension()>
Public Sub Bind (configuration As IConfiguration, instance As Object, configureOptions As Action(Of BinderOptions))

매개 변수

configuration
IConfiguration

바인딩할 구성 인스턴스입니다.

instance
Object

바인딩할 개체입니다.

configureOptions
Action<BinderOptions>

바인더 옵션을 구성합니다.

적용 대상

Bind(IConfiguration, String, Object)

구성 키에 대해 속성 이름을 재귀적으로 일치시켜서 지정된 개체 인스턴스를 키에 지정된 구성 섹션에 바인딩하려고 시도합니다.

public:
[System::Runtime::CompilerServices::Extension]
 static void Bind(Microsoft::Extensions::Configuration::IConfiguration ^ configuration, System::String ^ key, System::Object ^ instance);
public static void Bind (this Microsoft.Extensions.Configuration.IConfiguration configuration, string key, object instance);
public static void Bind (this Microsoft.Extensions.Configuration.IConfiguration configuration, string key, object? instance);
static member Bind : Microsoft.Extensions.Configuration.IConfiguration * string * obj -> unit
<Extension()>
Public Sub Bind (configuration As IConfiguration, key As String, instance As Object)

매개 변수

configuration
IConfiguration

바인딩할 구성 인스턴스입니다.

key
String

바인딩할 구성 섹션의 키입니다.

instance
Object

바인딩할 개체입니다.

적용 대상