Compartir a través de


DispatcherOperation<TResult> Clase

Definición

Representa un objeto que se usa para interactuar con una operación expuesta en la cola de Dispatcher y 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

Parámetros de tipo

TResult

Tipo devuelto por Task<TResult>.

Herencia
DispatcherOperation<TResult>

Propiedades

Dispatcher

Obtiene el objeto Dispatcher en el que se expuso la operación.

(Heredado de DispatcherOperation)
Priority

Obtiene o establece la prioridad de la operación en la cola de Dispatcher.

(Heredado de DispatcherOperation)
Result

Obtiene el resultado de la operación después de haberse completado.

Status

Obtiene el estado actual de la operación.

(Heredado de DispatcherOperation)
Task

Obtiene un objeto Task<TResult> que representa la operación actual.

Métodos

Abort()

Anula la operación.

(Heredado de DispatcherOperation)
Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetAwaiter()

Devuelve un objeto que espera una operación asincrónica que devuelve un resultado.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
InvokeDelegateCore()

Inicia la operación adjuntada a este DispatcherOperation.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
Wait()

Espera a que se complete la operación.

(Heredado de DispatcherOperation)
Wait(TimeSpan)

Espera a que la operación se complete en el período de tiempo especificado.

(Heredado de DispatcherOperation)

Eventos

Aborted

Tiene lugar cuando se anula la operación.

(Heredado de DispatcherOperation)
Completed

Se produce cuando se ha completado la operación.

(Heredado de DispatcherOperation)

Se aplica a