Freigeben über


ModuleBuilder.GetCustomAttributesData Methode

Definition

Gibt Informationen zu den Attributen zurück, die auf den aktuellen ModuleBuilderangewendet wurden. Diese sind als CustomAttributeData -Objekte ausgedrückt.

public:
 override System::Collections::Generic::IList<System::Reflection::CustomAttributeData ^> ^ GetCustomAttributesData();
public override System.Collections.Generic.IList<System.Reflection.CustomAttributeData> GetCustomAttributesData ();
override this.GetCustomAttributesData : unit -> System.Collections.Generic.IList<System.Reflection.CustomAttributeData>
Public Overrides 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-Reflektionskontext zu untersuchen, wenn die benutzerdefinierten Attribute selbst in Code definiert sind, der in den Nur-Reflektionskontext geladen wird. Methoden wie Attribute.GetCustomAttributes und Assembly.GetCustomAttributes können in solchen Fällen nicht verwendet werden, da sie Instanzen der Attribute erstellen. Code im Nur-Reflektionskontext kann nicht ausgeführt werden. Weitere Informationen und Beispielcode finden Sie in der CustomAttributeData -Klasse.

Gilt für: