System.Windows.Threading Namespace

Contém tipos para dar suporte ao sistema de threading do WPF (Windows Presentation Foundation).

Classes

Nome Description
Dispatcher

Fornece serviços para gerenciar a fila de itens de trabalho para um thread.

DispatcherEventArgs

Fornece dados de evento para Dispatcher eventos relacionados.

DispatcherExtensions

Fornece um conjunto de static métodos que estendem a Dispatcher classe.

DispatcherFrame

Representa um loop de execução no Dispatcher.

DispatcherHookEventArgs

Fornece dados de evento para DispatcherHooks eventos.

DispatcherHooks

Fornece informações de evento adicionais sobre Dispatcher o processamento.

DispatcherObject

Representa um objeto associado a um Dispatcher.

DispatcherOperation

Representa um objeto usado para interagir com uma operação que foi postada na Dispatcher fila.

DispatcherOperation<TResult>

Representa um objeto usado para interagir com uma operação que foi postada na Dispatcher fila e contém um Task<TResult>.

DispatcherSynchronizationContext

Fornece um contexto de sincronização para Windows Presentation Foundation (WPF).

DispatcherTimer

Um temporizador integrado à Dispatcher fila que é processado em um intervalo de tempo especificado e em uma prioridade especificada.

DispatcherUnhandledExceptionEventArgs

Fornece dados para o DispatcherUnhandledException evento.

DispatcherUnhandledExceptionFilterEventArgs

Fornece dados para o DispatcherUnhandledExceptionFilter evento.

TaskExtensions

Fornece um conjunto de static métodos que estendem a Task classe.

Estruturas

Nome Description
DispatcherPriorityAwaitable

Representa um objeto aguardado que gera de volta o controle de forma assíncrona para o dispatcher atual e oferece uma oportunidade para o dispatcher processar outros eventos.

DispatcherPriorityAwaiter

Representa um objeto que aguarda a conclusão de uma tarefa assíncrona.

DispatcherProcessingDisabled

Representa o Dispatcher quando ele está em um estado de desabilitação e fornece um meio para habilitar novamente o processamento do dispatcher.

Enumerações

Nome Description
DispatcherOperationStatus

Descreve os valores possíveis para o status de um DispatcherOperation.

DispatcherPriority

Descreve as prioridades nas quais as operações podem ser invocadas por meio do Dispatcher.

Delegados

Nome Description
DispatcherHookEventHandler

Representa o método que manipulará DispatcherHooks eventos relacionados.

DispatcherOperationCallback

Representa um delegado a ser usado para operações de dispatcher.

DispatcherUnhandledExceptionEventHandler

Representa o método que manipulará o UnhandledException evento.

DispatcherUnhandledExceptionFilterEventHandler

Representa o método que manipulará o UnhandledExceptionFilter evento.