Freigeben über


TypeBuilder.GetCustomAttributes Methode

Definition

Gibt die für diesen Typ definierten benutzerdefinierten Attribute zurück.

Überlädt

GetCustomAttributes(Boolean)

Gibt alle für diesen Typ definierten benutzerdefinierten Attribute zurück.

GetCustomAttributes(Type, Boolean)

Gibt alle benutzerdefinierten Attribute des aktuellen Typs zurück, die einem angegebenen Typ zugewiesen werden können.

GetCustomAttributes(Boolean)

Quelle:
TypeBuilder.cs

Gibt alle für diesen Typ definierten benutzerdefinierten Attribute zurück.

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

Gibt an, ob die Vererbungskette dieses Members nach den Attributen durchsucht werden soll.

Gibt zurück

Object[]

Gibt ein Objektarray zurück, das alle benutzerdefinierten Attribute dieses Typs darstellt.

Ausnahmen

Diese Methode wird bei unvollständigen Typen derzeit nicht unterstützt. Rufen Sie den Typ mithilfe von GetType() ab, und rufen Sie GetCustomAttributes(Boolean) für den zurückgegebenen Typeauf.

Gilt für:

GetCustomAttributes(Type, Boolean)

Quelle:
TypeBuilder.cs

Gibt alle benutzerdefinierten Attribute des aktuellen Typs zurück, die einem angegebenen Typ zugewiesen werden können.

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 Typ des zu suchenden Attributs. Nur Attribute, die diesem Typ zugeordnet werden können, werden zurückgegeben.

inherit
Boolean

Gibt an, ob die Vererbungskette dieses Members nach den Attributen durchsucht werden soll.

Gibt zurück

Object[]

Ein Array benutzerdefinierter Attribute, die für den aktuellen Typ definiert sind.

Ausnahmen

Diese Methode wird bei unvollständigen Typen derzeit nicht unterstützt. Rufen Sie den Typ mithilfe von GetType() ab, und rufen Sie GetCustomAttributes(Boolean) für den zurückgegebenen Typeauf.

attributeType ist null.

Der Typ muss ein vom zugrunde liegenden Laufzeitsystem bereitgestellter Typ sein.

Gilt für: