DispatcherOperation<TResult> DispatcherOperation<TResult> DispatcherOperation<TResult> DispatcherOperation<TResult> Class

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

Eigenschaften

Dispatcher Dispatcher Dispatcher Dispatcher

Ruft den Dispatcher ab, an den der Vorgang gesendet wurde.Gets the Dispatcher that the operation was posted to.

(Inherited from DispatcherOperation)
Priority Priority Priority 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.

(Inherited from DispatcherOperation)
Result Result Result Result

Ruft das Ergebnis des Vorgangs nach dessen Abschluss ab.Gets the result of the operation after it has completed.

Status Status Status Status

Ruft den aktuellen Status des Vorgangs ab.Gets the current status of the operation.

(Inherited from DispatcherOperation)
Task Task Task Task

Ruft einen Task<TResult> ab, der den aktuellen Vorgang darstellt.Gets a Task<TResult> that represents the current operation.

Methoden

Abort() Abort() Abort() Abort()

Bricht den Vorgang ab.Aborts the operation.

(Inherited from DispatcherOperation)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetAwaiter() GetAwaiter() GetAwaiter() 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() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
InvokeDelegateCore() InvokeDelegateCore() InvokeDelegateCore() InvokeDelegateCore()

Startet den Vorgang, der diesem DispatcherOperation zugeordnet ist.Begins the operation that is associated with this DispatcherOperation.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
Wait() Wait() Wait() Wait()

Wartet bis zum Abschluss des Vorgangs.Waits for the operation to complete

(Inherited from DispatcherOperation)
Wait(TimeSpan) Wait(TimeSpan) Wait(TimeSpan) 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.

(Inherited from DispatcherOperation)

Ereignisse

Aborted Aborted Aborted Aborted

Tritt nach dem Abbrechen des Vorgangs ein.Occurs when the operation is aborted.

(Inherited from DispatcherOperation)
Completed Completed Completed Completed

Tritt ein, wenn der Vorgang abgeschlossen wurde.Occurs when the operation has completed.

(Inherited from DispatcherOperation)

Gilt für: