ModuleBuilder.GetCustomAttributes Methode

Definition

Gibt die benutzerdefinierten Attribute zurück, die auf die aktuelle .ModuleBuilder

Überlädt

Name Beschreibung
GetCustomAttributes(Boolean)

Gibt alle benutzerdefinierten Attribute zurück, die auf das aktuelle ModuleBuilderAttribut angewendet wurden.

GetCustomAttributes(Type, Boolean)

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

GetCustomAttributes(Boolean)

Gibt alle benutzerdefinierten Attribute zurück, die auf das aktuelle ModuleBuilderAttribut 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)

Gibt alle benutzerdefinierten Attribute zurück, die auf den aktuellen ModuleBuilderAttributtyp angewendet wurden und 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 jeder Ebene abgeleitet werden; das Array ist leer, attributeTypewenn keine solchen Attribute vorhanden sind.

Ausnahmen

attributeType ist null.

attributeType ist kein Type Objekt, das von der Laufzeit bereitgestellt wird. Beispiel: attributeType ist ein TypeBuilder Objekt.

Gilt für: