ParameterDescriptor.GetCustomAttributes Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
GetCustomAttributes(Boolean) |
Возвращает массив настраиваемых атрибутов, определенных для данного члена, за исключением именованных атрибутов. |
GetCustomAttributes(Type, Boolean) |
Возвращает массив настраиваемых атрибутов, определенных для данного члена и принадлежащих указанному типу. |
GetCustomAttributes(Boolean)
Возвращает массив настраиваемых атрибутов, определенных для данного члена, за исключением именованных атрибутов.
public virtual object[] GetCustomAttributes (bool inherit);
abstract member GetCustomAttributes : bool -> obj[]
override this.GetCustomAttributes : bool -> obj[]
Public Overridable Function GetCustomAttributes (inherit As Boolean) As Object()
Параметры
- inherit
- Boolean
значение true, чтобы найти цепочку иерархии для наследуемого настраиваемого атрибута; в противном случае — false.
Возвращаемое значение
Массив настраиваемых атрибутов или пустой массив, если настраиваемые атрибуты отсутствуют.
Реализации
Исключения
Невозможно загрузить тип настраиваемого атрибута.
Для этого элемента определено несколько атрибутов типа attributeType
.
Применяется к
GetCustomAttributes(Type, Boolean)
Возвращает массив настраиваемых атрибутов, определенных для данного члена и принадлежащих указанному типу.
public virtual object[] GetCustomAttributes (Type attributeType, bool inherit);
abstract member GetCustomAttributes : Type * bool -> obj[]
override this.GetCustomAttributes : Type * bool -> obj[]
Public Overridable Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()
Параметры
- attributeType
- Type
Тип настраиваемых атрибутов.
- inherit
- Boolean
значение true, чтобы найти цепочку иерархии для наследуемого настраиваемого атрибута; в противном случае — false.
Возвращаемое значение
Массив настраиваемых атрибутов или пустой массив, если настраиваемые атрибуты отсутствуют.
Реализации
Исключения
Невозможно загрузить тип настраиваемого атрибута.
Для этого элемента определено несколько атрибутов типа attributeType
.
Параметр attributeType
имеет значение null.