EventRegistrationTokenTable<T> Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Slaat toewijzingen op tussen gemachtigden en gebeurtenistokens, ter ondersteuning van de implementatie van een Windows Runtime gebeurtenis in beheerde code.
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)
Type parameters
- T
Het type gebeurtenis-handler delegeren voor een bepaalde gebeurtenis.
- Overname
-
EventRegistrationTokenTable<T>
Opmerkingen
Gebruik dit type wanneer u het toevoegen en verwijderen van gebeurtenissen handmatig moet beheren.
In een exemplaar van deze tabel worden de gemachtigden opgeslagen die de gebeurtenis-handlers vertegenwoordigen die zijn toegevoegd aan een gebeurtenis. Als u de gebeurtenis wilt genereren, roept u de gemachtigde aan die door de InvocationList eigenschap wordt geretourneerd, als dat niet nullhet geval is. Voor elke gebeurtenis is een exemplaar van deze tabel vereist.
Constructors
| Name | Description |
|---|---|
| EventRegistrationTokenTable<T>() |
Initialiseert een nieuw exemplaar van de EventRegistrationTokenTable<T> klasse. |
Eigenschappen
| Name | Description |
|---|---|
| InvocationList |
Hiermee haalt u een gemachtigde van het type |
Methoden
| Name | Description |
|---|---|
| AddEventHandler(T) |
Voegt de opgegeven gebeurtenis-handler toe aan de tabel en aan de aanroeplijst en retourneert een token dat kan worden gebruikt om de gebeurtenis-handler te verwijderen. |
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetOrCreateEventRegistrationTokenTable(EventRegistrationTokenTable<T>) |
Retourneert de opgegeven tokentabel voor gebeurtenisregistratie, als dit niet |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| RemoveEventHandler(EventRegistrationToken) |
Hiermee verwijdert u de gebeurtenis-handler die is gekoppeld aan het opgegeven token uit de tabel en de aanroeplijst. |
| RemoveEventHandler(T) |
Hiermee verwijdert u de gedelegeerde van de opgegeven gebeurtenis-handler uit de tabel en de aanroeplijst. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |