DispatcherOperation Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um objeto usado para interagir com uma operação que foi postada na Dispatcher fila.
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
- Herança
-
DispatcherOperation
- Derivado
Comentários
BeginInvoke retorna um DispatcherOperation objeto quando ele é chamado.
O DispatcherOperation objeto pode ser usado para interagir com o delegado na Dispatcher fila, como alterar a prioridade da operação ou anular a operação.
Para obter o valor retornado do delegado invocado, use a Result propriedade.
Não DispatcherOperation é um limite de tratamento de exceção. Isso significa que as Dispatcher exceções são tratadas pelo e não são preservadas pela operação.
Propriedades
| Nome | Description |
|---|---|
| Dispatcher |
Obtém o Dispatcher que a operação foi postada. |
| Priority |
Obtém ou define a prioridade da operação na Dispatcher fila. |
| Result |
Obtém o resultado da operação após a conclusão. |
| Status |
Obtém o status atual da operação. |
| Task |
Obtém um Task<TResult> que representa a operação atual. |
Métodos
| Nome | Description |
|---|---|
| Abort() |
Anula a operação. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetAwaiter() |
Retorna um objeto que é notificado quando a operação assíncrona é concluída. |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| InvokeDelegateCore() |
Inicia a operação associada a isso DispatcherOperation. |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| Wait() |
Aguarda a conclusão da operação. |
| Wait(TimeSpan) |
Aguarda a conclusão da operação no período de tempo especificado. |
Eventos
| Nome | Description |
|---|---|
| Aborted |
Ocorre quando a operação é anulada. |
| Completed |
Ocorre quando a operação é concluída. |