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
DispatcherOperation<TResult>

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)

Gilt für: