Binder.SelectProperty Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Väljer en egenskap från den angivna uppsättningen egenskaper baserat på de angivna kriterierna.
public:
abstract System::Reflection::PropertyInfo ^ SelectProperty(System::Reflection::BindingFlags bindingAttr, cli::array <System::Reflection::PropertyInfo ^> ^ match, Type ^ returnType, cli::array <Type ^> ^ indexes, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
public abstract System.Reflection.PropertyInfo SelectProperty(System.Reflection.BindingFlags bindingAttr, System.Reflection.PropertyInfo[] match, Type returnType, Type[] indexes, System.Reflection.ParameterModifier[] modifiers);
abstract member SelectProperty : System.Reflection.BindingFlags * System.Reflection.PropertyInfo[] * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Public MustOverride Function SelectProperty (bindingAttr As BindingFlags, match As PropertyInfo(), returnType As Type, indexes As Type(), modifiers As ParameterModifier()) As PropertyInfo
Parametrar
- bindingAttr
- BindingFlags
En bitvis kombination av BindingFlags värden.
- match
- PropertyInfo[]
Den uppsättning egenskaper som är kandidater för matchning. När ett Binder objekt till exempel används av InvokeMemberanger den här parametern den uppsättning egenskaper som reflektionen har fastställt vara möjliga matchningar, vanligtvis eftersom de har rätt medlemsnamn. Standardimplementeringen som tillhandahålls av DefaultBinder ändrar ordningen på den här matrisen.
- returnType
- Type
Returvärdet som matchande egenskap måste ha.
- indexes
- Type[]
Indextyperna för den egenskap som söks efter. Används för indexegenskaper som indexeraren för en klass.
- modifiers
- ParameterModifier[]
En matris med parametermodifierare som gör att bindningen kan fungera med parametersignaturer där typerna har ändrats.
Returer
Den matchande egenskapen.
Undantag
För standardbindningen match innehåller flera egenskaper som är lika bra matchningar för returnType och indexes.
För standardbindningen match är null eller en tom matris.
Kommentarer
Den här metoden styr markeringen som tillhandahålls av metoden på GetPropertyType.