ComAwareEventInfo.GetCustomAttributes Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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
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.