Binder.BindToField 메서드
지정된 기준을 기초로 필드 집합에서 필드를 선택합니다.
네임스페이스: System.Reflection
어셈블리: mscorlib(mscorlib.dll)
구문
‘선언
Public MustOverride Function BindToField ( _
bindingAttr As BindingFlags, _
match As FieldInfo(), _
value As Object, _
culture As CultureInfo _
) As FieldInfo
‘사용 방법
Dim instance As Binder
Dim bindingAttr As BindingFlags
Dim match As FieldInfo()
Dim value As Object
Dim culture As CultureInfo
Dim returnValue As FieldInfo
returnValue = instance.BindToField(bindingAttr, match, value, culture)
public abstract FieldInfo BindToField (
BindingFlags bindingAttr,
FieldInfo[] match,
Object value,
CultureInfo culture
)
public:
virtual FieldInfo^ BindToField (
BindingFlags bindingAttr,
array<FieldInfo^>^ match,
Object^ value,
CultureInfo^ culture
) abstract
public abstract FieldInfo BindToField (
BindingFlags bindingAttr,
FieldInfo[] match,
Object value,
CultureInfo culture
)
public abstract function BindToField (
bindingAttr : BindingFlags,
match : FieldInfo[],
value : Object,
culture : CultureInfo
) : FieldInfo
매개 변수
- bindingAttr
BindingFlags 열거자 중 하나입니다.
- match
일반적으로 올바른 멤버 이름을 사용하므로 Reflection에서 일치할 가능성이 있다고 확인한 필드 집합입니다.
- value
일치하는 필드를 찾는 데 사용되는 필드 값입니다.
culture
데이터 형식의 강제 사용을 제어하는 데 사용되는 CultureInfo의 인스턴스입니다. culture가 Null 참조(Visual Basic의 경우 Nothing)이면 현재 스레드의 CultureInfo가 사용됩니다.참고
예를 들어, 1000은 각 culture마다 다르게 표현되므로 1000을 나타내는 String을 Double 값으로 변환하기 위해 이 매개 변수가 필요합니다.
반환 값
일치하는 필드가 포함된 FieldInfo 개체입니다.
설명
이 메서드는 Type.InvokeMember()에서 제공하는 바인딩을 제어합니다.
플랫폼
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework에서 모든 플래폼의 모든 버전을 지원하지는 않습니다. 지원되는 버전의 목록은 시스템 요구 사항을 참조하십시오.
버전 정보
.NET Framework
2.0, 1.1, 1.0에서 지원
.NET Compact Framework
2.0, 1.0에서 지원