Udostępnij za pośrednictwem


DispatcherExtensions Klasa

Definicja

Udostępnia zestaw metod rozszerzających static klasę Dispatcher .

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

Uwagi

Metody w tej klasie są definiowane jako metody rozszerzenia, które rozszerzają klasę Dispatcher . Oznacza to, że mogą być wywoływane jak metoda wystąpienia w dowolnym Dispatcher obiekcie.

Metody

BeginInvoke(Dispatcher, Action)

Wykonuje określony delegat asynchronicznie z normalnym priorytetem w wątku, na który został utworzony określony Dispatcher .

BeginInvoke(Dispatcher, Action, DispatcherPriority)

Wykonuje określonego delegata asynchronicznie z określonym priorytetem w wątku, na który został utworzony określony Dispatcher .

Invoke(Dispatcher, Action)

Wykonuje określony delegat synchronicznie z normalnym priorytetem w wątku, na który został utworzony określony Dispatcher .

Invoke(Dispatcher, Action, DispatcherPriority)

Wykonuje określony delegat synchronicznie z określonym priorytetem w wątku, na który został utworzony określony Dispatcher .

Invoke(Dispatcher, Action, TimeSpan)

Wykonuje określony delegat synchronicznie w wątku, na który został utworzony określony Dispatcher , i zatrzymuje wykonywanie po określonym przedziale czasu.

Invoke(Dispatcher, Action, TimeSpan, DispatcherPriority)

Wykonuje określony delegat synchronicznie z określonym priorytetem w wątku, na który został utworzony określony Dispatcher , i zatrzymuje wykonywanie po określonym przedziale czasu.

Dotyczy

Zobacz też