EventHandlerTaskAsyncHelper 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.
Converte métodos assíncronos que retornam tarefas em métodos que usam o modelo de programação assíncrono usado em versões anteriores de ASP.NET e que se baseiam em eventos de início e término.
public ref class EventHandlerTaskAsyncHelper sealed
public sealed class EventHandlerTaskAsyncHelper
type EventHandlerTaskAsyncHelper = class
Public NotInheritable Class EventHandlerTaskAsyncHelper
- Herança
-
EventHandlerTaskAsyncHelper
Comentários
Para lidar com tarefas assíncronas no ASP.NET 4.5, implemente a lógica para retornar uma tarefa como um delegado TaskEventHandler. Esse modelo de programação assíncrona baseada em tarefas substitui o modelo usado em versões anteriores do ASP.NET, que baseia todo o tratamento de eventos em eventos de início e término. Depois de implementar um TaskEventHandler delegado, você pode passá-lo para o EventHandlerTaskAsyncHelper construtor, que encapsula a lógica de retorno de tarefa e converte o manipulador no modelo que usa eventos de início e término. A classe EventHandlerTaskAsyncHelper permite que seu objeto TaskEventHandler seja compatível com a estrutura de página ASP.NET. Ao chamar o AddOnPreRenderCompleteAsync método para processar a tarefa para uma página assíncrona, você pode usar as propriedades e BeginEventHandler as EndEventHandler propriedades para passar os manipuladores de início e de eventos convertidos para o método.
Construtores
| Nome | Description |
|---|---|
| EventHandlerTaskAsyncHelper(TaskEventHandler) |
Inicializa uma nova instância da classe EventHandlerTaskAsyncHelper. |
Propriedades
| Nome | Description |
|---|---|
| BeginEventHandler |
Representa o BeginEventHandler método para uma tarefa assíncrona. |
| EndEventHandler |
Representa o EndEventHandler método para uma tarefa assíncrona. |
Métodos
| Nome | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| 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) |
| 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) |