Bagikan melalui


DispatcherExtensions.WithPriority Metode

Definisi

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.

Berlaku untuk