System.Windows.Threading Пространство имен

Содержит типы для поддержки системы работы с потоками Windows Presentation Foundation (WPF). Contains types to support the Windows Presentation Foundation (WPF) threading system.

Классы

Dispatcher

Предоставляет службы для управления очередью рабочих элементов для потока.Provides services for managing the queue of work items for a thread.

DispatcherEventArgs

Предоставляет данные для событий, связанных с Dispatcher.Provides event data for Dispatcher related events.

DispatcherExtensions

Предоставляет набор методов static, которые расширяют класс Dispatcher.Provides a set of static methods that extend the Dispatcher class.

DispatcherFrame

Представляет цикл выполнения в Dispatcher.Represents an execution loop in the Dispatcher.

DispatcherHookEventArgs

Предоставляет данные для событий DispatcherHooks.Provides event data for DispatcherHooks events.

DispatcherHooks

Предоставляет дополнительные сведения о работе Dispatcher.Provides additional event information about Dispatcher processing.

DispatcherObject

Представляет объект, связанный с объектом Dispatcher.Represents an object that is associated with a Dispatcher.

DispatcherOperation

Представляет объект, используемый для взаимодействия с операцией, помещенной в очередь объекта Dispatcher.Represents an object that is used to interact with an operation that has been posted to the Dispatcher queue.

DispatcherOperation<TResult>

Представляет объект, используемый для взаимодействия с операцией, помещенной в очередь Dispatcher, и содержит Task<TResult>.Represents an object that is used to interact with an operation that has been posted to the Dispatcher queue and contains a Task<TResult>.

DispatcherSynchronizationContext

Предоставляет контекст синхронизации для Windows Presentation Foundation (WPF).Provides a synchronization context for Windows Presentation Foundation (WPF).

DispatcherTimer

Таймер, интегрированный в очередь Dispatcher, обрабатываемый с заданным интервалом времени и заданным приоритетом.A timer that is integrated into the Dispatcher queue which is processed at a specified interval of time and at a specified priority.

DispatcherUnhandledExceptionEventArgs

Предоставляет данные для события DispatcherUnhandledException.Provides data for the DispatcherUnhandledException event.

DispatcherUnhandledExceptionFilterEventArgs

Предоставляет данные для события DispatcherUnhandledExceptionFilter.Provides data for the DispatcherUnhandledExceptionFilter event.

TaskExtensions

Предоставляет набор методов static, которые расширяют класс Task.Provides a set of static methods that extend the Task class.

Структуры

DispatcherPriorityAwaitable

Представляет объект типа awaitable, который асинхронно направляет элемент управления обратно текущему диспетчеру и предоставляет диспетчеру возможность обработки других событий.Represents an awaitable object that asynchronously yields control back to the current dispatcher and provides an opportunity for the dispatcher to process other events.

DispatcherPriorityAwaiter

Предоставляет объект, который ожидает завершения асинхронной задачи.Represents an object that waits for the completion of an asynchronous task.

DispatcherProcessingDisabled

Представляет объект Dispatcher, когда он отличен, и предоставляет средства для его повторного включения.Represents the Dispatcher when it is in a disable state and provides a means to re-enable dispatcher processing.

Перечисления

DispatcherOperationStatus

Описывает возможные значения состояния DispatcherOperation.Describes the possible values for the status of a DispatcherOperation.

DispatcherPriority

Описывает приоритеты, с которыми могут вызываться операции посредством Dispatcher.Describes the priorities at which operations can be invoked by way of the Dispatcher.

Делегаты

DispatcherHookEventHandler

Представляет метод обработки событий, связанных с DispatcherHooks.Represents the method that will handle DispatcherHooks related events.

DispatcherOperationCallback

Представляет делегат для использования в операциях диспетчера.Represents a delegate to use for dispatcher operations.

DispatcherUnhandledExceptionEventHandler

Представляет метод, обрабатывающий событие UnhandledException.Represents the method that will handle the UnhandledException event.

DispatcherUnhandledExceptionFilterEventHandler

Представляет метод, обрабатывающий событие UnhandledExceptionFilter.Represents the method that will handle the UnhandledExceptionFilter event.