Bagikan melalui


EventRegistrationTokenTable<T> Kelas

Definisi

Menyimpan pemetaan antara delegasi dan token peristiwa, untuk mendukung implementasi peristiwa Windows Runtime dalam kode terkelola.

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)

Jenis parameter

T

Jenis delegasi penanganan aktivitas untuk peristiwa tertentu.

Warisan
EventRegistrationTokenTable<T>

Keterangan

Gunakan jenis ini saat Anda perlu mengelola penambahan dan penghapusan peristiwa secara manual.

Instans tabel ini menyimpan delegasi yang mewakili penanganan aktivitas yang telah ditambahkan ke peristiwa. Untuk menaikkan peristiwa, panggil delegasi yang dikembalikan oleh InvocationList properti , jika bukan null. Instans tabel ini diperlukan untuk setiap peristiwa.

Konstruktor

EventRegistrationTokenTable<T>()

Menginisialisasi instans baru kelas EventRegistrationTokenTable<T>.

Properti

InvocationList

Mendapatkan atau mengatur delegasi jenis T yang daftar pemanggilannya mencakup semua delegasi penanganan aktivitas yang telah ditambahkan, dan yang belum dihapus. Memanggil delegasi ini memanggil semua penanganan aktivitas.

Metode

AddEventHandler(T)

Menambahkan penanganan aktivitas yang ditentukan ke tabel dan ke daftar pemanggilan, dan mengembalikan token yang dapat digunakan untuk menghapus penanganan aktivitas.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetOrCreateEventRegistrationTokenTable(EventRegistrationTokenTable<T>)

Mengembalikan tabel token pendaftaran peristiwa yang ditentukan, jika tidak ; jika tidak null, mengembalikan tabel token pendaftaran peristiwa baru.

GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
RemoveEventHandler(EventRegistrationToken)

Menghapus penanganan aktivitas yang terkait dengan token yang ditentukan dari tabel dan daftar pemanggilan.

RemoveEventHandler(T)

Menghapus delegasi penanganan aktivitas yang ditentukan dari tabel dan daftar pemanggilan.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk