Module.GetCustomAttributesData Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt eine Liste von CustomAttributeData Objekten für das aktuelle Modul zurück, die im reinen Spiegelungskontext verwendet werden kann.
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)
Gibt zurück
Eine generische Liste von CustomAttributeData Objekten, die Daten zu den Attributen darstellen, die auf das aktuelle Modul angewendet wurden.
Hinweise
Verwenden Sie diese Methode, um die benutzerdefinierten Attribute von Code im Nur-Spiegelungskontext zu untersuchen, in Fällen, in denen die benutzerdefinierten Attribute selbst im Code definiert sind, der in den reinen Spiegelungskontext geladen wird. Methoden wie Attribute.GetCustomAttributes z. B. und Module.GetCustomAttributes können in solchen Fällen nicht verwendet werden, da sie Instanzen der Attribute erstellen. Code im Nur-Spiegelungskontext kann nicht ausgeführt werden. Weitere Informationen und Beispielcode finden Sie in der CustomAttributeData Klasse.