DispatcherExtensions Klasse

Definition

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

public ref class DispatcherExtensions abstract sealed
public static class DispatcherExtensions
type DispatcherExtensions = class
Public Module DispatcherExtensions
Vererbung
DispatcherExtensions

Hinweise

Die Methoden in dieser Klasse werden als Erweiterungsmethoden definiert, die die Dispatcher Klasse erweitern. Dies bedeutet, dass sie wie eine Instanzmethode für jedes Dispatcher Objekt aufgerufen werden können.

Methoden

Name Beschreibung
BeginInvoke(Dispatcher, Action, DispatcherPriority)

Führt den angegebenen Delegaten asynchron mit der angegebenen Priorität für den Thread aus, auf dem der angegebene Dispatcher Thread erstellt wurde.

BeginInvoke(Dispatcher, Action)

Führt den angegebenen Delegaten asynchron mit normaler Priorität für den Thread aus, auf dem der angegebene Dispatcher Thread erstellt wurde.

Invoke(Dispatcher, Action, DispatcherPriority)

Führt den angegebenen Delegaten synchron mit der angegebenen Priorität für den Thread aus, auf dem der angegebene Dispatcher Thread erstellt wurde.

Invoke(Dispatcher, Action, TimeSpan, DispatcherPriority)

Führt den angegebenen Delegaten synchron mit der angegebenen Priorität für den Thread aus, für den der angegebene Dispatcher Thread erstellt wurde, und beendet die Ausführung nach dem angegebenen Timeoutzeitraum.

Invoke(Dispatcher, Action, TimeSpan)

Führt den angegebenen Delegaten synchron für den Thread aus, für den der angegebene Dispatcher Thread erstellt wurde, und beendet die Ausführung nach dem angegebenen Timeoutzeitraum.

Invoke(Dispatcher, Action)

Führt den angegebenen Delegaten synchron mit normaler Priorität für den Thread aus, auf dem der angegebene Dispatcher Thread erstellt wurde.

Gilt für:

Weitere Informationen