EventHandlerList Klasse

Definition

Stellt eine einfache Liste von Stellvertretungen bereit. Diese Klasse kann nicht vererbt werden.

public ref class EventHandlerList sealed : IDisposable
public sealed class EventHandlerList : IDisposable
type EventHandlerList = class
    interface IDisposable
Public NotInheritable Class EventHandlerList
Implements IDisposable
Vererbung
EventHandlerList
Implementiert

Beispiele

Ein Beispiel für die Verwendung eines EventHandlerListBeispiels finden Sie unter How to: Handle Multiple Events Using Event Properties.

Hinweise

Diese Klasse verwendet einen linearen Suchalgorithmus, um Einträge in der Liste der Stellvertretungen zu finden. Ein linearer Suchalgorithmus ist bei der Arbeit mit einer großen Anzahl von Einträgen ineffizient. Daher ist das Auffinden von Einträgen langsam, wenn Sie über eine große Liste verfügen.

Konstruktoren

Name Beschreibung
EventHandlerList()

Initialisiert eine neue Instanz der EventHandlerList-Klasse.

Eigenschaften

Name Beschreibung
Item[Object]

Dient zum Abrufen oder Festlegen des Delegaten für das angegebene Objekt.

Methoden

Name Beschreibung
AddHandler(Object, Delegate)

Fügt der Liste eine Stellvertretung hinzu.

AddHandlers(EventHandlerList)

Fügt der aktuellen Liste eine Liste von Stellvertretungen hinzu.

Dispose()

Entfernt die Stellvertretungsliste.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Dient als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft die Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie der aktuellen Object.

(Geerbt von Object)
RemoveHandler(Object, Delegate)

Entfernt eine Stellvertretung aus der Liste.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für: