MemberInfo.GetCustomAttributesData MemberInfo.GetCustomAttributesData MemberInfo.GetCustomAttributesData MemberInfo.GetCustomAttributesData Method

Определение

Возвращает список объектов CustomAttributeData, представляющих данные об атрибутах, примененных к целевому элементу.Returns a list of CustomAttributeData objects representing data about the attributes that have been applied to the target member.

public:
 virtual System::Collections::Generic::IList<System::Reflection::CustomAttributeData ^> ^ GetCustomAttributesData();
public virtual System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData ();
abstract member GetCustomAttributesData : unit -> System.Collections.Generic.IList<System.Reflection.CustomAttributeData>
override this.GetCustomAttributesData : unit -> System.Collections.Generic.IList<System.Reflection.CustomAttributeData>
Public Overridable Function GetCustomAttributesData () As IList(Of CustomAttributeData)

Возвраты

Универсальный список объектов CustomAttributeData, представляющих данные об атрибутах, которые были применены к целевому члену.A generic list of CustomAttributeData objects representing data about the attributes that have been applied to the target member.

Комментарии

Этот метод позволяет просмотреть пользовательские атрибуты кода в контексте только для отражения в случаях, когда сами настраиваемые атрибуты определены в коде, который загружается в контекст только для отражения.Use this method to examine the custom attributes of code in the reflection-only context, in cases where the custom attributes themselves are defined in code that is loaded into the reflection-only context. Методы, такие как Attribute.GetCustomAttributes и MemberInfo.GetCustomAttributes не может использоваться в таких случаях, так как они создают экземпляры атрибутов.Methods like Attribute.GetCustomAttributes and MemberInfo.GetCustomAttributes cannot be used in such cases, because they create instances of the attributes. Не удается выполнить код в контексте только для отражения.Code in the reflection-only context cannot be executed. Дополнительные сведения и пример кода, см. в разделе CustomAttributeData класса.For more information and for example code, see the CustomAttributeData class.

Этот метод возвращает данные настраиваемых атрибутов для типы, вложенные типы и члены типов, так как Type класс и классы в System.Reflection пространство имен, представляющие члены типов, которые являются производными от класса MemberInfo.This method gets custom attribute data for types, nested types, and type members, because the Type class and the classes in the System.Reflection namespace that represent type members all derive from MemberInfo.

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