DispatcherOperation<TResult> Classe

Definizione

Rappresenta un oggetto utilizzato per interagire con un'operazione pubblicata nella Dispatcher coda e che contiene un oggetto 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

Parametri di tipo

TResult

Tipo restituito da Task<TResult>.

Ereditarietà
DispatcherOperation<TResult>

Proprietà

Nome Descrizione
Dispatcher

Ottiene l'oggetto Dispatcher a cui è stata registrata l'operazione.

(Ereditato da DispatcherOperation)
Priority

Ottiene o imposta la priorità dell'operazione nella Dispatcher coda.

(Ereditato da DispatcherOperation)
Result

Ottiene il risultato dell'operazione al termine dell'operazione.

Status

Ottiene lo stato corrente dell'operazione.

(Ereditato da DispatcherOperation)
Task

Ottiene un oggetto Task<TResult> che rappresenta l'operazione corrente.

Metodi

Nome Descrizione
Abort()

Interrompe l'operazione.

(Ereditato da DispatcherOperation)
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetAwaiter()

Restituisce un oggetto che attende un'operazione asincrona che restituisce un risultato.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
InvokeDelegateCore()

Avvia l'operazione associata all'oggetto DispatcherOperation.

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
Wait()

Attende il completamento dell'operazione.

(Ereditato da DispatcherOperation)
Wait(TimeSpan)

Attende il completamento dell'operazione nel periodo di tempo specificato.

(Ereditato da DispatcherOperation)

Eventi

Nome Descrizione
Aborted

Si verifica quando l'operazione viene interrotta.

(Ereditato da DispatcherOperation)
Completed

Si verifica al termine dell'operazione.

(Ereditato da DispatcherOperation)

Si applica a