EventHandlerTaskAsyncHelper Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Converte métodos assíncronos que retornam tarefas em métodos que utilizam o modelo de programação assíncrona usado em versões anteriores do ASP.NET e que se baseia em eventos de início e fim.
public ref class EventHandlerTaskAsyncHelper sealed
public sealed class EventHandlerTaskAsyncHelper
type EventHandlerTaskAsyncHelper = class
Public NotInheritable Class EventHandlerTaskAsyncHelper
- Herança
-
EventHandlerTaskAsyncHelper
Observações
Para lidar com tarefas assíncronas na ASP.NET 4.5, implementas a lógica para devolver uma tarefa como delegado TaskEventHandler. Este 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 fim. Depois de implementares um TaskEventHandler delegado, podes passá-lo para o EventHandlerTaskAsyncHelper construtor, que envolve a lógica de retorno de tarefas e converte o handler para o modelo que usa eventos de início e fim. A classe EventHandlerTaskAsyncHelper permite que o seu objeto TaskEventHandler seja compatível com o framework de páginas ASP.NET. Quando chamas o AddOnPreRenderCompleteAsync método para processar a tarefa numa página assíncrona, podes usar as BeginEventHandler propriedades e EndEventHandler para passar os handlers de início e evento convertidos para o método.
Construtores
| Name | Description |
|---|---|
| EventHandlerTaskAsyncHelper(TaskEventHandler) |
Inicializa uma nova instância da EventHandlerTaskAsyncHelper classe. |
Propriedades
| Name | 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
| Name | Description |
|---|---|
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |