TypeDelegator.GetPropertyImpl 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.
När den åsidosättas i en härledd klass söker du efter den angivna egenskapen vars parametrar matchar de angivna argumenttyperna och modifierarna med hjälp av de angivna bindningsbegränsningarna.
protected:
override System::Reflection::PropertyInfo ^ GetPropertyImpl(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
protected override System.Reflection.PropertyInfo GetPropertyImpl(string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
override this.GetPropertyImpl : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Protected Overrides Function GetPropertyImpl (name As String, bindingAttr As BindingFlags, binder As Binder, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo
Parametrar
- name
- String
Egenskapen att hämta.
- bindingAttr
- BindingFlags
En bitmask som påverkar hur sökningen utförs. Värdet är en kombination av noll eller fler bitflaggor från BindingFlags.
- binder
- Binder
Ett objekt som möjliggör bindning, tvång av argumenttyper, anrop av medlemmar och hämtning av MemberInfo objekt via reflektion. Om binder är nullanvänds standardbindningen. Se även Binder.
- returnType
- Type
Egenskapens returtyp.
- types
- Type[]
En lista över parametertyper. Listan representerar parametrarnas nummer, ordning och typer. Typer kan inte vara null. använd en lämplig GetMethod metod eller en tom matris för att söka efter en metod utan parametrar.
- modifiers
- ParameterModifier[]
En matris med samma längd som typer med element som representerar de attribut som är associerade med parametrarna för metoden som ska hämtas.
Returer
Ett PropertyInfo objekt för egenskapen som matchar det angivna villkoret eller null om det inte går att hitta en matchning.