Module.GetCustomAttributesData Metódus

Definíció

Az aktuális modul objektumlistáját CustomAttributeData adja vissza, amely csak tükröződési környezetben használható.

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)

Válaszok

Az aktuális modulra alkalmazott attribútumokkal kapcsolatos adatokat képviselő objektumok általános listája CustomAttributeData .

Megjegyzések

Ezzel a módszerrel megvizsgálhatja a kód egyéni attribútumait a csak tükröződési kontextusban, olyan esetekben, amikor maguk az egyéni attribútumok a csak tükröződési környezetbe betöltött kódban vannak definiálva. Ilyen esetekben például Attribute.GetCustomAttributes nem használhatók és Module.GetCustomAttributes nem használhatók, mert az attribútumok példányait hozzák létre. A csak tükrözési környezetben lévő kód nem hajtható végre. További információkért és példakódért tekintse meg az osztályt CustomAttributeData .

A következőre érvényes: