DispatcherOperation Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un objeto que se usa para interactuar con una operación expuesta en la cola de Dispatcher.
public ref class DispatcherOperation sealed
public ref class DispatcherOperation
public sealed class DispatcherOperation
public class DispatcherOperation
type DispatcherOperation = class
Public NotInheritable Class DispatcherOperation
Public Class DispatcherOperation
- Herencia
-
DispatcherOperation
- Derivado
Comentarios
BeginInvoke devuelve un DispatcherOperation objeto cuando se llama a .
El DispatcherOperation objeto se puede usar para interactuar con el delegado en la Dispatcher cola, como cambiar la prioridad de la operación o anular la operación.
Para obtener el valor devuelto del delegado invocado, use la Result propiedad .
no DispatcherOperation es un límite de control de excepciones. Esto significa que la Dispatcher operación controla las excepciones y no las conserva.
Propiedades
Dispatcher |
Obtiene el objeto Dispatcher en el que se expuso la operación. |
Priority |
Obtiene o establece la prioridad de la operación en la cola de Dispatcher. |
Result |
Obtiene el resultado de la operación después de haberse completado. |
Status |
Obtiene el estado actual de la operación. |
Task |
Obtiene un objeto Task<TResult> que representa la operación actual. |
Métodos
Abort() |
Anula la operación. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetAwaiter() |
Devuelve un objeto que se notifica al finalizar la operación asincrónica. |
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. |
Wait(TimeSpan) |
Espera a que la operación se complete en el período de tiempo especificado. |
Eventos
Aborted |
Tiene lugar cuando se anula la operación. |
Completed |
Se produce cuando se ha completado la operación. |