System.Windows.Threading Namespace

Contiene tipos que admiten el sistema de subprocesos de Windows Presentation Foundation (WPF). Contains types to support the Windows Presentation Foundation (WPF) threading system.

Clases

Dispatcher

Proporciona los servicios para administrar la cola de elementos de trabajo de un subproceso.Provides services for managing the queue of work items for a thread.

DispatcherEventArgs

Proporciona los datos de los eventos Dispatcher relacionados.Provides event data for Dispatcher related events.

DispatcherExtensions

Proporciona un conjunto de métodos static que extienden la clase Dispatcher.Provides a set of static methods that extend the Dispatcher class.

DispatcherFrame

Representa un bucle de ejecución en Dispatcher.Represents an execution loop in the Dispatcher.

DispatcherHookEventArgs

Proporciona los datos de los eventos DispatcherHooks.Provides event data for DispatcherHooks events.

DispatcherHooks

Proporciona información de eventos adicional sobre el procesamiento de Dispatcher.Provides additional event information about Dispatcher processing.

DispatcherObject

Representa un objeto que está asociado con un Dispatcher.Represents an object that is associated with a Dispatcher.

DispatcherOperation

Representa un objeto que se usa para interactuar con una operación expuesta en la cola de Dispatcher.Represents an object that is used to interact with an operation that has been posted to the Dispatcher queue.

DispatcherOperation<TResult>

Representa un objeto que se usa para interactuar con una operación expuesta en la cola de Dispatcher y contiene un 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

Proporciona un contexto de sincronización de Windows Presentation Foundation (WPF).Provides a synchronization context for Windows Presentation Foundation (WPF).

DispatcherTimer

Temporizador integrado en la cola de Dispatcher que se procesa en un intervalo de tiempo especificado con una prioridad especificada.A timer that is integrated into the Dispatcher queue which is processed at a specified interval of time and at a specified priority.

DispatcherUnhandledExceptionEventArgs

Proporciona datos para el evento UnhandledException de Dispatcher.Provides data for the DispatcherUnhandledException event.

DispatcherUnhandledExceptionFilterEventArgs

Proporciona datos para el evento UnhandledExceptionFilter de Dispatcher.Provides data for the DispatcherUnhandledExceptionFilter event.

TaskExtensions

Proporciona un conjunto de métodos static que extienden la clase Task.Provides a set of static methods that extend the Task class.

Estructuras

DispatcherPriorityAwaitable

Representa un objeto que admite await que devuelve el control de forma asincrónica al distribuidor actual y proporciona una oportunidad para que el distribuidor procese otros eventos.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

Representa un objeto que espera la finalización de una tarea asincrónica.Represents an object that waits for the completion of an asynchronous task.

DispatcherProcessingDisabled

Representa el distribuidor cuando está en un estado deshabilitado y proporciona un medio para volver a habilitar el procesamiento del distribuidor.Represents the Dispatcher when it is in a disable state and provides a means to re-enable dispatcher processing.

Enumeraciones

DispatcherOperationStatus

Describe los valores posibles para el estado de DispatcherOperation.Describes the possible values for the status of a DispatcherOperation.

DispatcherPriority

Describe las prioridades con las que se pueden invocar operaciones por medio de Dispatcher.Describes the priorities at which operations can be invoked by way of the Dispatcher.

Delegados

DispatcherHookEventHandler

Representa el método que controlará los eventos DispatcherHooks relacionados.Represents the method that will handle DispatcherHooks related events.

DispatcherOperationCallback

Representa un delegado que se utilizará para las operaciones de distribuidor.Represents a delegate to use for dispatcher operations.

DispatcherUnhandledExceptionEventHandler

Representa el método que controlará el evento UnhandledException.Represents the method that will handle the UnhandledException event.

DispatcherUnhandledExceptionFilterEventHandler

Representa el método que controlará el evento UnhandledExceptionFilter.Represents the method that will handle the UnhandledExceptionFilter event.