ModuleBuilder.GetCustomAttributes Methode

Definition

Gibt die benutzerdefinierten Attribute zurück, die auf den aktuellen ModuleBuilder angewendet werden.

Überlädt

GetCustomAttributes(Boolean)

Gibt die benutzerdefinierten Attribute zurück, die auf den aktuellen ModuleBuilder angewendet wurden.

GetCustomAttributes(Type, Boolean)

Gibt alle benutzerdefinierten Attribute zurück, die auf den aktuellen ModuleBuilder angewendet wurden und die von einem angegebenen Attributtyp abgeleitet sind.

GetCustomAttributes(Boolean)

Quelle:
ModuleBuilder.cs

Gibt die benutzerdefinierten Attribute zurück, die auf den aktuellen ModuleBuilder angewendet wurden.

public:
 override cli::array <System::Object ^> ^ GetCustomAttributes(bool inherit);
public override object[] GetCustomAttributes (bool inherit);
override this.GetCustomAttributes : bool -> obj[]
Public Overrides Function GetCustomAttributes (inherit As Boolean) As Object()

Parameter

inherit
Boolean

Dieses Argument wird für Objekte dieses Typs ignoriert.

Gibt zurück

Object[]

Ein Array, das die benutzerdefinierten Attribute enthält. Das Array ist leer, wenn keine Attribute vorhanden sind.

Gilt für:

GetCustomAttributes(Type, Boolean)

Quelle:
ModuleBuilder.cs

Gibt alle benutzerdefinierten Attribute zurück, die auf den aktuellen ModuleBuilder angewendet wurden und die von einem angegebenen Attributtyp abgeleitet sind.

public:
 override cli::array <System::Object ^> ^ GetCustomAttributes(Type ^ attributeType, bool inherit);
public override object[] GetCustomAttributes (Type attributeType, bool inherit);
override this.GetCustomAttributes : Type * bool -> obj[]
Public Overrides Function GetCustomAttributes (attributeType As Type, inherit As Boolean) As Object()

Parameter

attributeType
Type

Der Basistyp, von dem Attribute abgeleitet werden.

inherit
Boolean

Dieses Argument wird für Objekte dieses Typs ignoriert.

Gibt zurück

Object[]

Ein Array, das die benutzerdefinierten Attribute enthält, die auf beliebiger Ebene von attributeType abgeleitet sind. Das Array ist leer, wenn keine solchen Attribute vorhanden sind.

Ausnahmen

attributeType ist null.

attributeType ist kein Type-Objekt, das von der Laufzeit bereitgestellt wird. Beispielsweise ist attributeType ein TypeBuilder-Objekt.

Gilt für: