DispatcherExtensions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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. |