EventHandlerList 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供簡單的委派清單。 此類別無法獲得繼承。
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) |