Freigeben über


ComAwareEventInfo.GetCustomAttributes Methode

Definition

Gibt alle auf diesen Member angewendeten Attribute zurück, wenn sie in einer abgeleiteten Klasse überschrieben wird.

Überlädt

GetCustomAttributes(Boolean)

Ruft ein Array ab, das alle auf diesen Member angewendeten benutzerdefinierten Attribute enthält, wenn sie in einer abgeleiteten Klasse überschrieben wird.

GetCustomAttributes(Type, Boolean)

Ruft ein Array ab, das alle auf diesen Member angewendeten benutzerdefinierten Attribute des angegebenen Typs enthält, wenn sie in einer abgeleiteten Klasse überschrieben wird.

GetCustomAttributes(Boolean)

Quelle:
ComAwareEventInfo.cs
Quelle:
ComAwareEventInfo.cs
Quelle:
ComAwareEventInfo.cs

Ruft ein Array ab, das alle auf diesen Member angewendeten benutzerdefinierten Attribute enthält, wenn sie in einer abgeleiteten Klasse überschrieben wird.

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

true, um die Vererbungskette dieses Members nach den Attributen zu durchsuchen; andernfalls false.

Gibt zurück

Object[]

Ein Array, das alle benutzerdefinierte Attribute enthält, oder ein Array ohne Elemente, wenn keine Attribute definiert wurden.

Ausnahmen

Dieser Member gehört zu einem Typ, der in den auf Reflexionen beschränkten Kontext geladen wird. Weitere Informationen finden Sie unter How to: Laden von Assemblys in den reflexionsbezogenen Kontext.

Ein benutzerdefinierter Attributtyp kann nicht geladen werden.

Hinweise

Diese Methode ruft die GetCustomAttributes -Methode des zugrunde liegenden EventInfo -Objekts auf.

Weitere Informationen

Gilt für:

GetCustomAttributes(Type, Boolean)

Quelle:
ComAwareEventInfo.cs
Quelle:
ComAwareEventInfo.cs
Quelle:
ComAwareEventInfo.cs

Ruft ein Array ab, das alle auf diesen Member angewendeten benutzerdefinierten Attribute des angegebenen Typs enthält, wenn sie in einer abgeleiteten Klasse überschrieben wird.

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 zu suchende Attributtyp. Es können nur Attribute zurückgegeben werden, die diesem Typ zugewiesen werden können.

inherit
Boolean

true, um die Vererbungskette dieses Members nach den Attributen zu durchsuchen; andernfalls false.

Gibt zurück

Object[]

Ein Array, das alle benutzerdefinierte Attribute des angegebenen Typs enthält, oder ein Array ohne Elemente, wenn keine Attribute definiert wurden.

Ausnahmen

attributeType ist null.

Dieser Member gehört zu einem Typ, der in den auf Reflexionen beschränkten Kontext geladen wird. Weitere Informationen finden Sie unter How to: Load Assemblies into the Reflection-Only Context (Gewusst wie: Laden von Assemblys in den auf Reflektion beschränkten Kontext)

Ein benutzerdefinierter Attributtyp kann nicht geladen werden.

Weitere Informationen

Gilt für: