DispatcherQueueController Kelas

Definisi

Mengelola masa pakai DispatcherQueue. Menyediakan metode untuk membuat dan mematikan DispatcherQueue.

public ref class DispatcherQueueController sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DispatcherQueueController final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DispatcherQueueController
Public NotInheritable Class DispatcherQueueController
Warisan
Object Platform::Object IInspectable DispatcherQueueController
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 Fall Creators Update (diperkenalkan dalam 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v5.0)

Keterangan

Masa Pakai Objek dan Utas

DispatcherQueueController dan DispatcherQueue terkait akan tetap hidup saat perulangan peristiwa berjalan. Ketika Matikan selesai, perulangan dihentikan dan utas khusus akan melepas lelah. Namun, DispacherQueueController dan objek DispatcherQueue terkait dapat melampaui masa pakai utas dan akan dibuang ketika semua referensi mereka dirilis.

Properti

DispatcherQueue

Mendapatkan DispatcherQueue yang terkait dengan DispatcherQueueController ini.

Metode

CreateOnDedicatedThread()

Membuat DispatcherQueue yang dapat Anda gunakan untuk menjalankan tugas pada utas khusus.

ShutdownQueueAsync()

Secara asinkron menghentikan DispatcherQueue yang terkait dengan DispatcherQueueController ini, dan mematikan utas jika DispatcherQueueController dibuat oleh CreateOnDedicatedThread.

Metode ini mengembalikan (operasi asinkron) segera setelah operasi pematian dimulai; tetapi operasi asinkron tidak selesai sampai operasi pematian selesai.

Berlaku untuk

Lihat juga