IDispatcherService - интерфейс
Сервис вспомогательных методов для диспетчеризации вызовов в потоке UI.
Пространство имён: Tessa.UIСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public interface IDispatcherService
Public Interface IDispatcherService
public interface class IDispatcherService
type IDispatcherService = interface end
CheckAccess |
Возвращает признак того, что код выполняется в потоке диспетчера приложения,
т.е. в основном UI-потоке.
|
InvokeInUI(Action) |
Выполняет делегат в потоке UI. Не возвращает управление, пока делегат не будет выполнен.
|
InvokeInUI(Action, DispatcherPriority) |
Выполняет делегат в потоке UI. Не возвращает управление, пока делегат не будет выполнен.
|
InvokeInUIAsync(Action) |
Выполняет делегат в потоке UI. Возвращает управление, не дожидаясь его выполнения.
|
InvokeInUIAsync(Action, DispatcherPriority) |
Выполняет делегат в потоке UI. Возвращает управление, не дожидаясь его выполнения.
|
InvokeInUIAsync(Object, ActionObject) |
Выполняет параметризованный делегат в потоке UI. Возвращает управление, не дожидаясь его выполнения.
|
InvokeInUIAsync(Object, FuncObject, Object) |
Выполняет параметризованный делегат в потоке UI. Возвращает управление, не дожидаясь его выполнения.
|
InvokeInUIAsync(Object, ActionObject, DispatcherPriority) |
Выполняет параметризованный делегат в потоке UI. Возвращает управление, не дожидаясь его выполнения.
|
InvokeInUIAsync(Object, FuncObject, Object, DispatcherPriority) |
Выполняет параметризованный делегат в потоке UI. Возвращает управление, не дожидаясь его выполнения.
|
InvokeInUIAsyncT(FuncT) |
Выполняет делегат в потоке UI. Возвращает управление, не дожидаясь его выполнения.
|
InvokeInUIAsyncT(FuncT, DispatcherPriority) |
Выполняет делегат в потоке UI. Возвращает управление, не дожидаясь его выполнения.
|