DispatcherOperation<TResult> Klasse
Definition
Stellt ein Objekt dar, mit dem die Interaktion mit einem Vorgang erfolgt, der an die Dispatcher-Warteschlange gesendet wurde und ein Task<TResult> enthält.Represents an object that is used to interact with an operation that has been posted to the Dispatcher queue and contains a Task<TResult>.
generic <typename TResult>
public ref class DispatcherOperation : System::Windows::Threading::DispatcherOperation
public class DispatcherOperation<TResult> : System.Windows.Threading.DispatcherOperation
type DispatcherOperation<'Result> = class
inherit DispatcherOperation
Public Class DispatcherOperation(Of TResult)
Inherits DispatcherOperation
Typparameter
- TResult
Der Typ, der von der Task<TResult> zurückgegeben wird.The type that is returned by the Task<TResult>.
- Vererbung
Eigenschaften
Dispatcher |
Ruft den Dispatcher ab, an den der Vorgang gesendet wurde.Gets the Dispatcher that the operation was posted to. (Geerbt von DispatcherOperation) |
Priority |
Ruft die Priorität des Vorgangs in der Dispatcher-Warteschlange ab oder legt diese Priorität fest.Gets or sets the priority of the operation in the Dispatcher queue. (Geerbt von DispatcherOperation) |
Result |
Ruft das Ergebnis des Vorgangs nach dessen Abschluss ab.Gets the result of the operation after it has completed. |
Status |
Ruft den aktuellen Status des Vorgangs ab.Gets the current status of the operation. (Geerbt von DispatcherOperation) |
Task |
Ruft einen Task<TResult> ab, der den aktuellen Vorgang darstellt.Gets a Task<TResult> that represents the current operation. |
Methoden
Abort() |
Bricht den Vorgang ab.Aborts the operation. (Geerbt von DispatcherOperation) |
Equals(Object) |
Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object. (Geerbt von Object) |
GetAwaiter() |
Gibt ein Objekt zurück, das einen asynchronen Vorgang erwartet, der ein Ergebnis zurückgibt.Returns an object that awaits an asynchronous operation that returns a result. |
GetHashCode() |
Dient als die Standard-HashfunktionServes as the default hash function. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance. (Geerbt von Object) |
InvokeDelegateCore() |
Startet den Vorgang, der diesem DispatcherOperation zugeordnet ist.Begins the operation that is associated with this DispatcherOperation. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object. (Geerbt von Object) |
Wait() |
Wartet bis zum Abschluss des Vorgangs.Waits for the operation to complete. (Geerbt von DispatcherOperation) |
Wait(TimeSpan) |
Wartet für den angegebenen Zeitraum bis zum Abschluss des Vorgangs.Waits for the operation to complete in the specified period of time. (Geerbt von DispatcherOperation) |
Ereignisse
Aborted |
Tritt nach dem Abbrechen des Vorgangs ein.Occurs when the operation is aborted. (Geerbt von DispatcherOperation) |
Completed |
Tritt ein, wenn der Vorgang abgeschlossen wurde.Occurs when the operation has completed. (Geerbt von DispatcherOperation) |