AccessibleObject.IReflect.GetProperty AccessibleObject.IReflect.GetProperty AccessibleObject.IReflect.GetProperty Method

정의

오버로드

IReflect.GetProperty(String, BindingFlags) IReflect.GetProperty(String, BindingFlags) IReflect.GetProperty(String, BindingFlags)

지정된 검색 제약 조건에 지정된 속성에 해당하는 PropertyInfo 개체를 가져옵니다.Gets a PropertyInfo object corresponding to a specified property under specified search constraints. 이 멤버에 대한 설명은 GetProperty(String, BindingFlags)를 참조하세요.For a description of this member, see GetProperty(String, BindingFlags).

IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

지정된 속성에 해당하는 PropertyInfo 개체를 지정된 검색 제약 조건을 사용하여 가져옵니다.Gets a PropertyInfo object corresponding to a specified property with specified search constraints. 이 멤버에 대한 설명은 GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])를 참조하세요.For a description of this member, see GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

IReflect.GetProperty(String, BindingFlags) IReflect.GetProperty(String, BindingFlags) IReflect.GetProperty(String, BindingFlags)

지정된 검색 제약 조건에 지정된 속성에 해당하는 PropertyInfo 개체를 가져옵니다.Gets a PropertyInfo object corresponding to a specified property under specified search constraints. 이 멤버에 대한 설명은 GetProperty(String, BindingFlags)를 참조하세요.For a description of this member, see GetProperty(String, BindingFlags).

 virtual System::Reflection::PropertyInfo ^ System.Reflection.IReflect.GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr) = System::Reflection::IReflect::GetProperty;
System.Reflection.PropertyInfo IReflect.GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
Function GetProperty (name As String, bindingAttr As BindingFlags) As PropertyInfo Implements IReflect.GetProperty

매개 변수

name
String String String

찾으려는 속성의 이름입니다.The name of the property to find.

bindingAttr
BindingFlags BindingFlags BindingFlags

검색을 제어하는 데 사용되는 바인딩 특성입니다.The binding attributes used to control the search.

반환

bindingAttr에 지정된 검색 제약 조건을 충족하는 찾은 속성에 대한 PropertyInfo 개체입니다. 해당 속성을 찾지 못한 경우에는 null입니다.A PropertyInfo object for the located property that meets the search constraints specified in bindingAttr, or null if the property was not located.

구현

예외

개체가 이름이 같은 여러 메서드를 구현하는 경우The object implements multiple methods with the same name.

설명

이 멤버는 명시적 인터페이스 멤버 구현이며,This member is an explicit interface member implementation. AccessibleObject 인스턴스가 IReflect 인터페이스로 캐스팅된 경우에만 사용할 수 있습니다.It can be used only when the AccessibleObject instance is cast to an IReflect interface.

IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]) IReflect.GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

지정된 속성에 해당하는 PropertyInfo 개체를 지정된 검색 제약 조건을 사용하여 가져옵니다.Gets a PropertyInfo object corresponding to a specified property with specified search constraints. 이 멤버에 대한 설명은 GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])를 참조하세요.For a description of this member, see GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[]).

 virtual System::Reflection::PropertyInfo ^ System.Reflection.IReflect.GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers) = System::Reflection::IReflect::GetProperty;
System.Reflection.PropertyInfo IReflect.GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);

매개 변수

name
String String String

찾을 멤버의 이름입니다.The name of the member to find.

bindingAttr
BindingFlags BindingFlags BindingFlags

검색을 제어하는 데 사용되는 바인딩 특성입니다.The binding attributes used to control the search.

binder
Binder Binder Binder

바인더를 구현하며 이 메서드와 관련된 속성이 포함된 개체입니다.An object that implements Binder, containing properties related to this method.

returnType
Type Type Type

오버로드된 메서드 중에서 선택하는 데 사용되는 배열입니다.An array used to choose among overloaded methods.

types
Type[]

바인딩을 형식이 수정된 매개 변수 서명과 함께 작동하도록 만드는 데 사용되는 매개 변수 한정자 배열입니다.An array of parameter modifiers used to make binding work with parameter signatures in which the types have been modified.

modifiers
ParameterModifier[]

매개 변수 한정자를 선택하는 데 사용되는 배열입니다.An array used to choose the parameter modifiers.

반환

지정된 이름을 가진 속성을 이 리플렉션 개체에서 찾은 경우 찾은 속성에 대한 PropertyInfo 개체입니다. 해당 속성을 찾지 못한 경우에는 null입니다.A PropertyInfo object for the located property, if a property with the specified name was located in this reflection object, or null if the property was not located.

구현

설명

이 멤버는 명시적 인터페이스 멤버 구현이며,This member is an explicit interface member implementation. AccessibleObject 인스턴스가 IReflect 인터페이스로 캐스팅된 경우에만 사용할 수 있습니다.It can be used only when the AccessibleObject instance is cast to an IReflect interface.

적용 대상