DispatcherOperation Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt ein Objekt dar, mit dem die Interaktion mit einem Vorgang erfolgt, der an die Dispatcher-Warteschlange gesendet wurde.
public ref class DispatcherOperation sealed
public ref class DispatcherOperation
public sealed class DispatcherOperation
public class DispatcherOperation
type DispatcherOperation = class
Public NotInheritable Class DispatcherOperation
Public Class DispatcherOperation
- Vererbung
-
DispatcherOperation
- Abgeleitet
Hinweise
BeginInvoke gibt ein DispatcherOperation -Objekt zurück, wenn es aufgerufen wird.
Das DispatcherOperation -Objekt kann verwendet werden, um mit dem Delegaten in der Dispatcher Warteschlange zu interagieren, z. B. die Priorität des Vorgangs zu ändern oder den Vorgang abzubrechen.
Verwenden Sie die -Eigenschaft, um den Rückgabewert des aufgerufenen Delegaten Result abzurufen.
Ist DispatcherOperation keine Ausnahmebehandlungsgrenze. Dies bedeutet, dass Ausnahmen von Dispatcher behandelt werden und vom -Vorgang nicht beibehalten werden.
Eigenschaften
Dispatcher |
Ruft den Dispatcher ab, an den der Vorgang gesendet wurde. |
Priority |
Ruft die Priorität des Vorgangs in der Dispatcher-Warteschlange ab oder legt diese Priorität fest. |
Result |
Ruft das Ergebnis des Vorgangs nach dessen Abschluss ab. |
Status |
Ruft den aktuellen Status des Vorgangs ab. |
Task |
Ruft einen Task<TResult> ab, der den aktuellen Vorgang darstellt. |
Methoden
Abort() |
Bricht den Vorgang ab. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetAwaiter() |
Gibt ein Objekt zurück, das benachrichtigt wird, wenn der asynchrone Vorgang abgeschlossen ist. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
InvokeDelegateCore() |
Startet den Vorgang, der diesem DispatcherOperation zugeordnet ist. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Wait() |
Wartet bis zum Abschluss des Vorgangs. |
Wait(TimeSpan) |
Wartet für den angegebenen Zeitraum bis zum Abschluss des Vorgangs. |
Ereignisse
Aborted |
Tritt nach dem Abbrechen des Vorgangs ein. |
Completed |
Tritt ein, wenn der Vorgang abgeschlossen wurde. |