EventRegistrationTokenTable<T> Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Archivia i mapping tra i delegati e i token di evento, per supportare l'implementazione di un evento Windows Runtime nel codice gestito.
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)
Parametri di tipo
- T
Tipo delegato per i gestori eventi di un determinato evento.
- Ereditarietà
-
EventRegistrationTokenTable<T>
Commenti
Usare questo tipo quando è necessario gestire manualmente l'aggiunta e la rimozione degli eventi.
Un'istanza di questa tabella archivia i delegati che rappresentano i gestori eventi aggiunti a un evento. Per generare l'evento, richiamare il delegato restituito dalla InvocationList proprietà, se non null
è . Per ogni evento è necessaria un'istanza di questa tabella.
Costruttori
EventRegistrationTokenTable<T>() |
Inizializza una nuova istanza della classe EventRegistrationTokenTable<T>. |
Proprietà
InvocationList |
Ottiene o imposta un delegato di tipo |
Metodi
AddEventHandler(T) |
Aggiunge il gestore eventi specificato alla tabella e all'elenco delle chiamate e restituisce un token che può essere utilizzato per rimuovere il gestore eventi. |
Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
GetOrCreateEventRegistrationTokenTable(EventRegistrationTokenTable<T>) |
Restituisce la tabella dei token di registrazione dell'evento specificata, se non è |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
RemoveEventHandler(EventRegistrationToken) |
Rimuove il gestore eventi associato al token specificato dalla tabella e dall'elenco di chiamate. |
RemoveEventHandler(T) |
Rimuove il delegato del gestore eventi specificato dalla tabella e dall'elenco di chiamate. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |