Sdílet prostřednictvím


TypeBuilder.GetPropertyImpl Metoda

Definice

Při přepsání v odvozené třídě vyhledá zadanou vlastnost, jejíž parametry odpovídají zadaným typům argumentů a modifikátorům, pomocí zadaných omezení vazby.

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);
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

Parametry

name
String

Řetězec obsahující název vlastnosti, která se má získat.

bindingAttr
BindingFlags

Bitové kombinace hodnot výčtu, které určují způsob provedení hledání.

-nebo-

Default vrátit null.

binder
Binder

Objekt, který definuje sadu vlastností a umožňuje vazbu, která může zahrnovat výběr přetíženého členu, převod typů argumentů a vyvolání člena prostřednictvím reflexe.

-nebo-

Odkaz null (Nothing v jazyce Visual Basic), který použije DefaultBinder.

returnType
Type

Návratový typ vlastnosti.

types
Type[]

Pole Type objektů představujících číslo, pořadí a typ parametrů indexované vlastnosti, které se mají získat.

-nebo-

Prázdné pole typu Type (tj. Type[] types = new Type[0]) pro získání vlastnosti, která není indexována.

modifiers
ParameterModifier[]

Pole ParameterModifier objektů představujících atributy přidružené k odpovídajícímu prvku v poli types. Výchozí pořadač tento parametr nezpracuje.

Návraty

Objekt představující vlastnost, která odpovídá zadaným požadavkům, pokud byl nalezen; jinak null.

Platí pro