TypeInfo.DeclaredEvents Eigenschaft
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.
Ruft eine Auflistung der vom aktuellen Typ definierten Ereignisse ab.
public:
virtual property System::Collections::Generic::IEnumerable<System::Reflection::EventInfo ^> ^ DeclaredEvents { System::Collections::Generic::IEnumerable<System::Reflection::EventInfo ^> ^ get(); };
public virtual System.Collections.Generic.IEnumerable<System.Reflection.EventInfo> DeclaredEvents { get; }
public virtual System.Collections.Generic.IEnumerable<System.Reflection.EventInfo> DeclaredEvents { [System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEvents | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)] get; }
member this.DeclaredEvents : seq<System.Reflection.EventInfo>
[<get: System.Diagnostics.CodeAnalysis.DynamicallyAccessedMembers(System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.NonPublicEvents | System.Diagnostics.CodeAnalysis.DynamicallyAccessedMemberTypes.PublicEvents)>]
member this.DeclaredEvents : seq<System.Reflection.EventInfo>
Public Overridable ReadOnly Property DeclaredEvents As IEnumerable(Of EventInfo)
Eigenschaftswert
Eine Auflistung der vom aktuellen Typ definierten Ereignisse.
- Attribute
Hinweise
Verwenden Sie LINQ-Abfragen, um die Ergebnisse der DeclaredEvents Eigenschaft zu filtern. Bei Spiegelungsobjekten, die mit der Laufzeit stammen (z. B. als Ergebnis typeof(Object)), können Sie die Vererbungsstruktur mithilfe der Methoden in der RuntimeReflectionExtensions Klasse durchlaufen. Verbraucher von Objekten aus angepassten Spiegelungskontexten können diese Methoden nicht verwenden und müssen die Vererbungsstruktur selbst durchlaufen.