TypedArray.GetProperty Метод

Определение

Получает свойство типа класса Array с заданным именем.

Перегрузки

GetProperty(String, BindingFlags)

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает свойство типа класса Array с заданным именем.

GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

Получает свойство типа класса Array с заданным именем, используя указанные критерии выбора.

GetProperty(String, BindingFlags)

Получает свойство типа класса Array с заданным именем.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public:
 virtual System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr);
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr);
abstract member GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
override this.GetProperty : string * System.Reflection.BindingFlags -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags) As PropertyInfo

Параметры

name
String

Имя возвращаемого свойства.

bindingAttr
BindingFlags

Битовая комбинация значений перечисления, задающая способ поиска членов путем отражения.

Возвращаемое значение

Свойство с указанным именем, если таковое имеется, или значение NULL.

Реализации

См. также раздел

Применяется к

GetProperty(String, BindingFlags, Binder, Type, Type[], ParameterModifier[])

Получает свойство типа класса Array с заданным именем, используя указанные критерии выбора.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public:
 virtual System::Reflection::PropertyInfo ^ GetProperty(System::String ^ name, System::Reflection::BindingFlags bindingAttr, System::Reflection::Binder ^ binder, Type ^ returnType, cli::array <Type ^> ^ types, cli::array <System::Reflection::ParameterModifier> ^ modifiers);
public System.Reflection.PropertyInfo GetProperty (string name, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, Type returnType, Type[] types, System.Reflection.ParameterModifier[] modifiers);
abstract member GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
override this.GetProperty : string * System.Reflection.BindingFlags * System.Reflection.Binder * Type * Type[] * System.Reflection.ParameterModifier[] -> System.Reflection.PropertyInfo
Public Function GetProperty (name As String, bindingAttr As BindingFlags, binder As Binder, returnType As Type, types As Type(), modifiers As ParameterModifier()) As PropertyInfo

Параметры

name
String

Имя возвращаемого свойства.

bindingAttr
BindingFlags

Битовая комбинация значений перечисления, задающая способ поиска членов путем отражения.

binder
Binder

Объект, выполняющий преобразование фактического типа аргумента в формальный тип аргумента.

returnType
Type

Тип возвращаемого значения, который должен быть у свойства.

types
Type[]

Типы индексов свойства, поиск которого выполняется. Используется для свойств индекса, например указателя для класса.

modifiers
ParameterModifier[]

Массив модификаторов параметров, позволяющий привязке работать с сигнатурами параметров, в которых были изменены типы.

Возвращаемое значение

Свойство с указанным именем, если таковое имеется, или значение NULL.

Реализации

См. также раздел

Применяется к