Condividi tramite


DispatcherOperation<TResult> Classe

Definizione

Rappresenta un oggetto utilizzato per interagire con un'operazione inviata alla coda di Dispatcher e che contiene un 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 dalla funzione Task<TResult>.

Ereditarietà
DispatcherOperation<TResult>

Proprietà

Dispatcher

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

(Ereditato da DispatcherOperation)
Priority

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

(Ereditato da DispatcherOperation)
Result

Ottiene il risultato dell'operazione dopo il completamento.

Status

Ottiene lo stato corrente dell'operazione.

(Ereditato da DispatcherOperation)
Task

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

Metodi

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 l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
InvokeDelegateCore()

Avvia l'operazione associata a DispatcherOperation.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(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

Aborted

Si verifica quando l'operazione viene interrotta.

(Ereditato da DispatcherOperation)
Completed

Si verifica al termine dell'operazione.

(Ereditato da DispatcherOperation)

Si applica a