Share via


DispatcherExtensions Sınıf

Tanım

sınıfını static genişleten Dispatcher bir yöntem kümesi sağlar.

public ref class DispatcherExtensions abstract sealed
public static class DispatcherExtensions
type DispatcherExtensions = class
Public Module DispatcherExtensions
Devralma
DispatcherExtensions

Açıklamalar

Bu sınıftaki yöntemler, sınıfını genişleten Dispatcher uzantı yöntemleri olarak tanımlanır. Bu, herhangi Dispatcher bir nesnede örnek yöntemi gibi çağrılabileceği anlamına gelir.

Yöntemler

BeginInvoke(Dispatcher, Action)

Belirtilen temsilciyi, belirtilenin oluşturulduğu iş parçacığında Dispatcher normal öncelik ile zaman uyumsuz olarak yürütür.

BeginInvoke(Dispatcher, Action, DispatcherPriority)

Belirtilen temsilciyi, belirtilen temsilcinin oluşturulduğu iş parçacığında Dispatcher belirtilen öncelik ile zaman uyumsuz olarak yürütür.

Invoke(Dispatcher, Action)

Belirtilen temsilciyi, belirtilenin oluşturulduğu iş parçacığında Dispatcher normal öncelik ile zaman uyumlu olarak yürütür.

Invoke(Dispatcher, Action, DispatcherPriority)

Belirtilen temsilciyi, belirtilen temsilcinin oluşturulduğu iş parçacığında Dispatcher belirtilen öncelik ile zaman uyumlu olarak yürütür.

Invoke(Dispatcher, Action, TimeSpan)

Belirtilen temsilciyi, belirtilenin Dispatcher oluşturulduğu iş parçacığında zaman uyumlu olarak yürütür ve belirtilen zaman aşımı süresinden sonra yürütmeyi durdurur.

Invoke(Dispatcher, Action, TimeSpan, DispatcherPriority)

Belirtilen temsilciyi, belirtilen temsilcinin oluşturulduğu iş parçacığında Dispatcher belirtilen öncelik ile zaman uyumlu olarak yürütür ve belirtilen zaman aşımı süresinden sonra yürütmeyi durdurur.

Şunlara uygulanır

Ayrıca bkz.