MemberInfo.GetCustomAttributesData Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Restituisce un elenco di oggetti CustomAttributeData che rappresentano i dati relativi agli attributi applicati al membro di destinazione.
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)
Restituisce
Elenco generico di oggetti CustomAttributeData che rappresentano i dati sugli attributi applicati al membro di destinazione.
Commenti
Usare questo metodo per esaminare gli attributi personalizzati del codice nel contesto di sola reflection, nei casi in cui gli attributi personalizzati stessi vengono definiti nel codice caricato nel contesto di sola reflection. I metodi come Attribute.GetCustomAttributes e MemberInfo.GetCustomAttributes non possono essere usati in questi casi, perché creano istanze degli attributi. Impossibile eseguire il codice nel contesto di solo reflection. Per altre informazioni e per esempio codice, vedere la CustomAttributeData classe .
Questo metodo ottiene dati di attributo personalizzati per tipi, tipi annidati e membri di tipo, perché la Type classe e le classi nello System.Reflection spazio dei nomi che rappresentano i membri del tipo derivano da MemberInfo.