Condividi tramite


System.Windows.Threading Spazio dei nomi

Contiene tipi per il supporto del sistema di threading WPF (Windows Presentation Foundation).

Classi

Dispatcher

Fornisce i servizi per la gestione della coda di elementi di lavoro per un thread.

DispatcherEventArgs

Fornisce i dati per gli eventi Dispatcher correlati.

DispatcherExtensions

Fornisce un insieme di metodi static che estendono la classe Dispatcher.

DispatcherFrame

Rappresenta un ciclo di esecuzione nell'oggetto Dispatcher.

DispatcherHookEventArgs

Fornisce i dati per gli eventi DispatcherHooks.

DispatcherHooks

Fornisce informazioni aggiuntive sugli eventi per l'elaborazione di Dispatcher.

DispatcherObject

Rappresenta un oggetto associato a un oggetto Dispatcher.

DispatcherOperation

Rappresenta un oggetto utilizzato per interagire con un'operazione inviata alla coda di Dispatcher.

DispatcherOperation<TResult>

Rappresenta un oggetto utilizzato per interagire con un'operazione inviata alla coda di Dispatcher e che contiene un Task<TResult>.

DispatcherSynchronizationContext

Offre un contesto di sincronizzazione per Windows Presentation Foundation (WPF).

DispatcherTimer

Timer integrato nella coda Dispatcher che viene elaborato in un intervallo di tempo specificato e con una priorità specificata.

DispatcherUnhandledExceptionEventArgs

Fornisce i dati per l'evento DispatcherUnhandledException.

DispatcherUnhandledExceptionFilterEventArgs

Fornisce i dati per l'evento DispatcherUnhandledExceptionFilter.

TaskExtensions

Fornisce un insieme di metodi static che estendono la classe Task.

Struct

DispatcherPriorityAwaitable

Rappresenta un oggetto awaitable che restituisce in modo asincrono il controllo al dispatcher corrente e offre al dispatcher la possibilità di elaborare altri eventi.

DispatcherPriorityAwaiter

Rappresenta un oggetto che attende il completamento di un'attività asincrona.

DispatcherProcessingDisabled

Rappresenta il dispatcher in uno stato disabilitato e offre la possibilità di riattivarne l'elaborazione.

Enumerazioni

DispatcherOperationStatus

Descrive i valori possibili per lo stato di DispatcherOperation.

DispatcherPriority

Descrive le priorità in base alle quali è possibile richiamare le operazioni tramite Dispatcher.

Delegati

DispatcherHookEventHandler

Rappresenta il metodo in base al quale verranno gestiti gli eventi DispatcherHooks correlati.

DispatcherOperationCallback

Rappresenta un delegato da usare per le operazioni del dispatcher.

DispatcherUnhandledExceptionEventHandler

Rappresenta il metodo che gestirà l'evento UnhandledException.

DispatcherUnhandledExceptionFilterEventHandler

Rappresenta il metodo che gestirà l'evento UnhandledExceptionFilter.