Assembly.GetCustomAttributesData Метод

Определение

Возвращает сведения об атрибутах, примененных к текущему объекту Assembly; сведения представляют собой объекты CustomAttributeData.Returns information about the attributes that have been applied to the current Assembly, expressed as CustomAttributeData objects.

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 current assembly.

Комментарии

Этот метод используется для проверки пользовательских атрибутов кода в контексте, предназначенном только для отражения, в случаях, когда сами пользовательские атрибуты определены в коде, который загружается в контекст, предназначенный только для отражения.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 и Assembly.GetCustomAttributes, нельзя использовать в таких случаях, так как они создают экземпляры атрибутов.Methods like Attribute.GetCustomAttributes and Assembly.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.

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