When implemented by a subclass, this method selects a property from the given set of properties, based on the specified criteria.
[Visual Basic] MustOverride Public Function SelectProperty( _ ByVal bindingAttr As BindingFlags, _ ByVal match() As PropertyInfo, _ ByVal returnType As Type, _ ByVal indexes() As Type, _ ByVal modifiers() As ParameterModifier _ ) As PropertyInfo [C#] public abstract PropertyInfo SelectProperty( BindingFlags bindingAttr, PropertyInfo[] match, Type returnType, Type[] indexes, ParameterModifier[] modifiers ); [C++] public: virtual PropertyInfo* SelectProperty( BindingFlags bindingAttr, PropertyInfo* match[], Type* returnType, Type* indexes[], ParameterModifier* modifiers[] ) = 0; [JScript] public abstract function SelectProperty( bindingAttr : BindingFlags, match : PropertyInfo[], returnType : Type, indexes : Type[], modifiers : ParameterModifier[] ) : PropertyInfo;
Returns a PropertyInfo object containing the matching property.
This method controls the selection provided by the GetProperty method on Type.
Binder Class | Binder Members | System.Reflection Namespace | PropertyInfo