ComAwareEventInfo.GetCustomAttributes Methode

Definitie

Wanneer deze worden overschreven in een afgeleide klasse, worden alle kenmerken geretourneerd die op dit lid worden toegepast.

Overloads

Name Description
GetCustomAttributes(Boolean)

Wanneer deze wordt overschreven in een afgeleide klasse, haalt u een matrix op die alle aangepaste kenmerken bevat die op dit lid worden toegepast.

GetCustomAttributes(Type, Boolean)

Wanneer deze wordt overschreven in een afgeleide klasse, haalt u een matrix op die alle aangepaste kenmerken van het opgegeven type bevat dat op dit lid wordt toegepast.

GetCustomAttributes(Boolean)

Bron:
ComAwareEventInfo.cs
Bron:
ComAwareEventInfo.cs
Bron:
ComAwareEventInfo.cs
Bron:
ComAwareEventInfo.cs
Bron:
ComAwareEventInfo.cs

Wanneer deze wordt overschreven in een afgeleide klasse, haalt u een matrix op die alle aangepaste kenmerken bevat die op dit lid worden toegepast.

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()

Parameters

inherit
Boolean

true om de overnameketen van dit lid te doorzoeken om de kenmerken te vinden; anders, false.

Retouren

Object[]

Een matrix die alle aangepaste kenmerken bevat of een matrix die geen elementen bevat als er geen kenmerken zijn gedefinieerd.

Uitzonderingen

Dit lid behoort tot een type dat in de context voor alleen reflectie wordt geladen. Zie Hoe Assemblies te Laden in de Reflection-Only Context.

Een aangepast kenmerktype kan niet worden geladen.

Opmerkingen

Met deze methode wordt de GetCustomAttributes methode van het onderliggende EventInfo object aangeroepen.

Zie ook

Van toepassing op

GetCustomAttributes(Type, Boolean)

Bron:
ComAwareEventInfo.cs
Bron:
ComAwareEventInfo.cs
Bron:
ComAwareEventInfo.cs
Bron:
ComAwareEventInfo.cs
Bron:
ComAwareEventInfo.cs

Wanneer deze wordt overschreven in een afgeleide klasse, haalt u een matrix op die alle aangepaste kenmerken van het opgegeven type bevat dat op dit lid wordt toegepast.

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()

Parameters

attributeType
Type

Het kenmerktype dat moet worden gezocht. Alleen kenmerken die aan dit type kunnen worden toegewezen, kunnen worden geretourneerd.

inherit
Boolean

true om de overnameketen van dit lid te doorzoeken om de kenmerken te vinden; anders, false.

Retouren

Object[]

Een matrix die alle aangepaste kenmerken van het opgegeven type bevat of een matrix die geen elementen bevat als er geen kenmerken zijn gedefinieerd.

Uitzonderingen

attributeType is null.

Dit lid behoort tot een type dat in de context voor alleen reflectie wordt geladen. Zie Procedure: Assembly's laden in de Reflection-Only Context

Een aangepast kenmerktype kan niet worden geladen.

Zie ook

Van toepassing op