Freigeben über


ComAwareEventInfo.GetCustomAttributes-Methode: (Boolean)

 

Veröffentlicht: Oktober 2016

Ruft beim Überschreiben in einer abgeleiteten Klasse ruft ein Array, das alle benutzerdefinierten Attribute enthält, die auf diesen Member angewendet werden.

Namespace:   System.Runtime.InteropServices
Assembly:  System.Core (in System.Core.dll)

Syntax

public override object[] GetCustomAttributes(
    bool inherit
)
public:
virtual array<Object^>^ GetCustomAttributes(
    bool inherit
) override
override GetCustomAttributes : 
        inherit:bool -> Object[]
Public Overrides Function GetCustomAttributes (
    inherit As Boolean
) As Object()

Parameter

  • inherit
    Type: System.Boolean

    true die Attribute die Vererbungskette dieses Members gesucht werden soll. andernfalls false.

Rückgabewert

Type: System.Object[]

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

Implementiert

ICustomAttributeProvider.GetCustomAttributes(Boolean)_MemberInfo.GetCustomAttributes(Boolean)

Ausnahmen

Exception Condition
InvalidOperationException

Dieser Member gehört zu einem Typ, der in den ReflectionOnly Kontext geladen wird. Siehe Gewusst wie: Laden von Assemblys in den reflektionsbezogenen Kontext.

TypeLoadException

Ein benutzerdefiniertes Attribut kann nicht geladen werden.

Hinweise

Diese Methode ruft die GetCustomAttributes Methode des zugrunde liegenden EventInfo Objekt.

Versionsinformationen

.NET Framework
Verfügbar seit 4.0
Portierbare Klassenbibliothek
Unterstützt in: portierbare .NET-Plattformen

Siehe auch

MemberInfo
GetCustomAttributes Überladen
ComAwareEventInfo-Klasse
System.Runtime.InteropServices-Namespace

Zurück zum Anfang