EventHandlerList Sınıf

Tanım

Temsilcilerin basit bir listesini sağlar.Provides a simple list of delegates. Bu sınıf devralınamaz.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
Devralma
EventHandlerList
Uygulamalar

Örnekler

Öğesinin kullanımına ilişkin bir örnek için EventHandlerList bkz. nasıl yapılır: olay özelliklerini kullanarak birden çok olayı işleme.For an example of using an EventHandlerList, see How to: Handle Multiple Events Using Event Properties.

Açıklamalar

Bu sınıf, temsilciler listesindeki girdileri bulmak için bir doğrusal arama algoritması kullanır.This class uses a linear search algorithm to find entries in the list of delegates. Çok sayıda girdi ile çalışırken doğrusal arama algoritması verimsiz olur.A linear search algorithm is inefficient when working with a large number of entries. Bu nedenle, büyük bir listeniz olduğunda, girdileri bulma işlemi yavaş olur.Therefore, when you have a large list, finding entries is slow.

Oluşturucular

EventHandlerList()

EventHandlerList sınıfının yeni bir örneğini başlatır.Initializes a new instance of the EventHandlerList class.

Özellikler

Item[Object]

Belirtilen nesne için temsilciyi alır veya ayarlar.Gets or sets the delegate for the specified object.

Yöntemler

AddHandler(Object, Delegate)

Listeye bir temsilci ekler.Adds a delegate to the list.

AddHandlers(EventHandlerList)

Geçerli listeye temsilcilerin bir listesini ekler.Adds a list of delegates to the current list.

Dispose()

Temsilci listesini ortadan kaldırın.Disposes the delegate list.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.Determines whether the specified object is equal to the current object.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi olarak işlev görür.Serves as the default hash function.

(Devralındığı yer: Object)
GetType()

TypeGeçerli örneği alır.Gets the Type of the current instance.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli bir basit kopyasını oluşturur Object .Creates a shallow copy of the current Object.

(Devralındığı yer: Object)
RemoveHandler(Object, Delegate)

Bir temsilciyi listeden kaldırır.Removes a delegate from the list.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.Returns a string that represents the current object.

(Devralındığı yer: Object)

Şunlara uygulanır