NGWS SDK Documentation  

This is preliminary documentation and subject to change.
To comment on this topic, please send us email at ngwssdk@microsoft.com. Thanks!

Binder.SelectProperty

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;

Parameters

bindingAttr
[To be supplied.]
match
The set of properties to locate a matching property.
returnType
The return value the matching property must have.
indexes
[To be supplied.]
modifiers
[To be supplied.]

Return Value

Returns a PropertyInfo object containing the matching property.

Remarks

This method controls the selection provided by the GetProperty method on Type.

See Also

Binder Class | Binder Members | System.Reflection Namespace | PropertyInfo