DispatcherExtensions.WithPriority Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
JoinableTaskFactory Membuat yang menjadwalkan pekerjaan dengan yang ditentukan Dispatcher dan DispatcherPriority.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::VisualStudio::Threading::JoinableTaskFactory ^ WithPriority(Microsoft::VisualStudio::Threading::JoinableTaskFactory ^ joinableTaskFactory, System::Windows::Threading::Dispatcher ^ dispatcher, System::Windows::Threading::DispatcherPriority priority);
public static Microsoft.VisualStudio.Threading.JoinableTaskFactory WithPriority(this Microsoft.VisualStudio.Threading.JoinableTaskFactory joinableTaskFactory, System.Windows.Threading.Dispatcher dispatcher, System.Windows.Threading.DispatcherPriority priority);
static member WithPriority : Microsoft.VisualStudio.Threading.JoinableTaskFactory * System.Windows.Threading.Dispatcher * System.Windows.Threading.DispatcherPriority -> Microsoft.VisualStudio.Threading.JoinableTaskFactory
<Extension()>
Public Function WithPriority (joinableTaskFactory As JoinableTaskFactory, dispatcher As Dispatcher, priority As DispatcherPriority) As JoinableTaskFactory
Parameter
- joinableTaskFactory
- JoinableTaskFactory
Yang mendasar JoinableTaskFactory untuk digunakan.
- dispatcher
- Dispatcher
Jadwal Dispatcher yang berfungsi pada utas utama.
- priority
- DispatcherPriority
Prioritas untuk menjadwalkan pekerjaan apa pun pada utas UI, kapan dan jika SwitchToMainThreadAsync(CancellationToken) dipanggil dan untuk setiap asinkron kembali ke utas utama setelah await.
Mengembalikan
JoinableTaskFactory yang dapat digunakan untuk menjadwalkan pekerjaan asinkron dengan prioritas yang ditentukan.