Aracılığıyla paylaş


DispatcherExtensions.WithPriority Yöntem

Tanım

Belirtilen Dispatcher ve DispatcherPriorityile çalışmayı zamanlayan bir JoinableTaskFactory oluşturur.

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

Parametreler

joinableTaskFactory
JoinableTaskFactory

Kullanılacak temel JoinableTaskFactory .

dispatcher
Dispatcher

Zamanlayan Dispatcher ana iş parçacığı üzerinde çalışır.

priority
DispatcherPriority

Kullanıcı arabirimi iş parçacığında herhangi bir çalışma zamanlama önceliği, çağrıldığında ve çağrıldığında SwitchToMainThreadAsync(CancellationToken) ve sonrasında ana iş parçacığına awaither zaman uyumsuz dönüş için.

Döndürülenler

JoinableTaskFactory Belirtilen önceliğe sahip zaman uyumsuz çalışmayı zamanlamak için kullanılabilecek bir.

Şunlara uygulanır