Idioma

EventHandlerTaskAsyncHelper Classe

Definição

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)

Aplica-se a