EventHandlerList 類別

定義

提供簡單的委派清單。 此類別無法獲得繼承。

public ref class EventHandlerList sealed : IDisposable
public sealed class EventHandlerList : IDisposable
type EventHandlerList = class
    interface IDisposable
Public NotInheritable Class EventHandlerList
Implements IDisposable
繼承
EventHandlerList
實作

範例

關於使用 的 EventHandlerList範例,請參見 《如何:使用事件屬性處理多個事件》。

備註

此類別使用線性搜尋演算法來尋找代理列表中的條目。 線性搜尋演算法在處理大量條目時效率不高。 因此,當你有龐大的清單時,找到條目會很慢。

建構函式

名稱 Description
EventHandlerList()

初始化 EventHandlerList 類別的新執行個體。

屬性

名稱 Description
Item[Object]

取得或設定指定物件的代理。

方法

名稱 Description
AddHandler(Object, Delegate)

這樣可以把代表加入名單。

AddHandlers(EventHandlerList)

將代表名單加入現有名單。

Dispose()

處理代表名單。

Equals(Object)

判斷指定的 物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前實例的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object的淺層複本。

(繼承來源 Object)
RemoveHandler(Object, Delegate)

將一名代表從名單中移除。

ToString()

傳回表示目前 物件的字串。

(繼承來源 Object)

適用於