<Event-Element (.NET Native)>
Wendet eine Laufzeitreflektionsrichtlinie auf ein Ereignis an.
Syntax
<Event Name="event_name"
Browse="policy_type"
Dynamic="policy_type" />
Attribute und Elemente
In den folgenden Abschnitten werden Attribute sowie untergeordnete und übergeordnete Elemente beschrieben.
Attribute
Attribut | Attributtyp | Beschreibung |
---|---|---|
Name |
Allgemein | Erforderliches Attribut. Gibt den Ereignisnamen an. |
Browse |
Reflexion | Optionales Attribut. Steuert das Abfragen nach Informationen über das Ereignis oder das Auflisten des Ereignisses, aber ermöglicht keinen dynamischen Zugriff zur Laufzeit. |
Dynamic |
Reflexion | Optionales Attribut. Steuert den Laufzeitzugriff auf das Ereignis, um dynamische Programmierung zu ermöglichen. Diese Richtlinie stellt sicher, dass ein Ereignis dynamisch zur Laufzeit behandelt werden kann. |
Namensattribut
Wert | Beschreibung |
---|---|
method_name | Der Ereignisname. Der Typ des Ereignisses wird durch das übergeordnete <Type> - oder <TypeInstantiation-Element> definiert. |
Alle anderen Attribute
Wert | Beschreibung |
---|---|
policy_setting | Die Einstellung, die auf diesen Richtlinientyp für das Ereignis angewendet werden soll. Mögliche Werte sind Auto , Excluded , Included und Required . Weitere Informationen finden Sie unter Richtlinieneinstellungen für die Laufzeitanweisungen. |
Untergeordnete Elemente
Keine
Übergeordnete Elemente
Element | Beschreibung |
---|---|
<Typ> | Wendet die Reflektionsrichtlinie auf einen Typ und alle seine Member an. |
<TypeInstantiation> | Wendet die Reflektionsrichtlinie auf einen konstruierten generischen Typ und alle seine Member an. |
Hinweise
Wenn die Richtlinie eines Ereignisses nicht explizit definiert ist, erbt es die Laufzeitrichtlinie des übergeordneten Elements.