EventRegistrationTokenTable<T> 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
儲存委派和事件語彙基元之間的對應,以支援在 Managed 程式碼中實作 Windows 執行階段事件。
generic <typename T>
where T : classpublic ref class EventRegistrationTokenTable sealed
public sealed class EventRegistrationTokenTable<T> where T : class
type EventRegistrationTokenTable<'T (requires 'T : null)> = class
Public NotInheritable Class EventRegistrationTokenTable(Of T)
類型參數
- T
特定事件之事件處理常式委派的型別。
- 繼承
-
EventRegistrationTokenTable<T>
備註
當您需要手動管理新增和移除事件時,請使用此類型。
這個數據表的實例會儲存代表已加入事件之事件處理程式的委派。 若要引發事件,如果不是 null
,請叫用 屬性所傳回的InvocationList委派。 每個事件都需要此數據表的實例。
建構函式
EventRegistrationTokenTable<T>() |
初始化 EventRegistrationTokenTable<T> 類別的新執行個體。 |
屬性
InvocationList |
取得或設定 |
方法
AddEventHandler(T) |
將指定的事件處理常式加入至資料表和引動過程清單,並傳回可用來移除事件處理常式的權杖。 |
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetOrCreateEventRegistrationTokenTable(EventRegistrationTokenTable<T>) |
傳回指定的事件註冊語彙基元表 (若不是 |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
RemoveEventHandler(EventRegistrationToken) |
從表格及引動過程清單中移除與指定語彙基元相關的事件處理常式。 |
RemoveEventHandler(T) |
從資料表和引動過程清單中移除指定的事件處理常式委派。 |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |