System.Windows.Threading Namespace

Enthält Typen zur Unterstützung des Windows Presentation Foundation (WPF)-Threadingsystems.

Klassen

Name Beschreibung
Dispatcher

Stellt Dienste zum Verwalten der Warteschlange von Arbeitsaufgaben für einen Thread bereit.

DispatcherEventArgs

Stellt Ereignisdaten für verwandte Ereignisse bereit Dispatcher .

DispatcherExtensions

Stellt eine Reihe von static Methoden bereit, die die Dispatcher Klasse erweitern.

DispatcherFrame

Stellt eine Ausführungsschleife in der Dispatcher.

DispatcherHookEventArgs

Stellt Ereignisdaten für Ereignisse bereit DispatcherHooks .

DispatcherHooks

Stellt zusätzliche Ereignisinformationen zur Dispatcher Verarbeitung bereit.

DispatcherObject

Stellt ein Objekt dar, das einem DispatcherObjekt zugeordnet ist.

DispatcherOperation

Stellt ein Objekt dar, das für die Interaktion mit einem Vorgang verwendet wird, der in der Dispatcher Warteschlange gepostet wurde.

DispatcherOperation<TResult>

Stellt ein Objekt dar, das für die Interaktion mit einem Vorgang verwendet wird, der in der Dispatcher Warteschlange gepostet wurde und ein Task<TResult>.

DispatcherSynchronizationContext

Stellt einen Synchronisierungskontext für Windows Presentation Foundation (WPF) bereit.

DispatcherTimer

Ein Zeitgeber, der in die Dispatcher Warteschlange integriert ist, die zu einem bestimmten Zeitintervall und zu einer bestimmten Priorität verarbeitet wird.

DispatcherUnhandledExceptionEventArgs

Stellt Daten für das DispatcherUnhandledException Ereignis bereit.

DispatcherUnhandledExceptionFilterEventArgs

Stellt Daten für das DispatcherUnhandledExceptionFilter Ereignis bereit.

TaskExtensions

Stellt eine Reihe von static Methoden bereit, die die Task Klasse erweitern.

Strukturen

Name Beschreibung
DispatcherPriorityAwaitable

Stellt ein erwartbares Objekt dar, das asynchron die Steuerung an den aktuellen Dispatcher zurückgibt und dem Verteiler die Möglichkeit bietet, andere Ereignisse zu verarbeiten.

DispatcherPriorityAwaiter

Stellt ein Objekt dar, das auf den Abschluss einer asynchronen Aufgabe wartet.

DispatcherProcessingDisabled

Stellt den Dispatcher dar, wenn er sich in einem Deaktivierungszustand befindet, und stellt eine Möglichkeit zum erneuten Aktivieren der Dispatcherverarbeitung bereit.

Enumerationen

Name Beschreibung
DispatcherOperationStatus

Beschreibt die möglichen Werte für den Status einer DispatcherOperation.

DispatcherPriority

Beschreibt die Prioritäten, bei denen Vorgänge über die Dispatcheraufgerufen werden können.

Delegaten

Name Beschreibung
DispatcherHookEventHandler

Stellt die Methode dar, die verwandte Ereignisse behandelt DispatcherHooks .

DispatcherOperationCallback

Stellt einen Delegaten dar, der für Verteilervorgänge verwendet werden soll.

DispatcherUnhandledExceptionEventHandler

Stellt die Methode dar, die das UnhandledException Ereignis behandelt.

DispatcherUnhandledExceptionFilterEventHandler

Stellt die Methode dar, die das UnhandledExceptionFilter Ereignis behandelt.