Aracılığıyla paylaş


EventHandlerList Sınıf

Tanım

Basit bir temsilci listesi sağlar. Bu sınıf devralınamaz.

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

kullanma EventHandlerListörneği için bkz . Nasıl yapılır: Olay Özelliklerini Kullanarak Birden Çok Olayı İşleme.

Açıklamalar

Bu sınıf, temsilci listesindeki girdileri bulmak için doğrusal bir arama algoritması kullanır. Çok sayıda girişle çalışırken doğrusal arama algoritması verimsizdir. Bu nedenle, büyük bir listenize sahip olduğunuzda girişleri bulmak yavaştır.

Oluşturucular

EventHandlerList()

EventHandlerList sınıfının yeni bir örneğini başlatır.

Özellikler

Item[Object]

Belirtilen nesne için temsilciyi alır veya ayarlar.

Yöntemler

AddHandler(Object, Delegate)

Listeye bir temsilci ekler.

AddHandlers(EventHandlerList)

Geçerli listeye bir temsilci listesi ekler.

Dispose()

Temsilci listesini atılır.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

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

Varsayılan karma işlevi işlevi görür.

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

Type Geçerli örneğini alır.

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

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

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

Listeden temsilci kaldırır.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır