EventHandlerList Klasse

Definition

Stellt eine einfache Liste von Delegaten bereit.Provides a simple list of delegates. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

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 von EventHandlerListfinden Sie unter Gewusst wie: Behandeln mehrerer Ereignisse mit Ereigniseigenschaften.For an example of using an EventHandlerList, see How to: Handle Multiple Events Using Event Properties.

Hinweise

Diese Klasse verwendet einen linearen Suchalgorithmus, um Einträge in der Liste der Delegaten zu suchen.This class uses a linear search algorithm to find entries in the list of delegates. Ein linearer Suchalgorithmus ist ineffizient, wenn eine große Anzahl von Einträgen funktioniert.A linear search algorithm is inefficient when working with a large number of entries. Wenn Sie also eine große Liste haben, ist die Suche nach Einträgen langsam.Therefore, when you have a large list, finding entries is slow.

Konstruktoren

EventHandlerList()

Initialisiert eine neue Instanz der EventHandlerList-Klasse.Initializes a new instance of the EventHandlerList class.

Eigenschaften

Item[Object]

Ruft den Delegaten für das angegebene Objekt ab oder legt diesen fest.Gets or sets the delegate for the specified object.

Methoden

AddHandler(Object, Delegate)

Fügt der Liste einen Delegaten hinzu.Adds a delegate to the list.

AddHandlers(EventHandlerList)

Fügt der aktuellen Liste eine Liste von Delegaten hinzu.Adds a list of delegates to the current list.

Dispose()

Gibt die Delegatliste frei.Disposes the delegate list.

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
RemoveHandler(Object, Delegate)

Entfernt einen Delegaten aus der Liste.Removes a delegate from the list.

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für: