Assembly.GetCustomAttributesData 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回有关已应用于当前 Assembly(表示为 CustomAttributeData 对象)的特性的信息。
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 对象的泛型列表,这些对象表示有关已应用于当前程序集的特性的数据。
注解
如果自定义属性本身是在加载到仅反射上下文中的代码中定义的,则使用此方法检查仅反射上下文中的代码的自定义属性。 在这种情况下,不能使用 和 Assembly.GetCustomAttributes 等Attribute.GetCustomAttributes方法,因为它们会创建特性的实例。 无法执行仅反射上下文中的代码。 有关详细信息和示例代码,请参阅 CustomAttributeData 类。