EventHandlerTaskAsyncHelper Classe

Définition

Convertit les méthodes asynchrones retournant des tâches en méthodes qui utilisent le modèle de programmation asynchrone utilisé dans les versions antérieures d'ASP.NET et qui est basé sur des événements de début et de fin.Converts task-returning asynchronous methods into methods that use the asynchronous programming model used in previous versions of ASP.NET and that is based on begin and end events.

public ref class EventHandlerTaskAsyncHelper sealed
public sealed class EventHandlerTaskAsyncHelper
type EventHandlerTaskAsyncHelper = class
Public NotInheritable Class EventHandlerTaskAsyncHelper
Héritage
EventHandlerTaskAsyncHelper

Remarques

Pour gérer les tâches asynchrones dans ASP.net 4,5, vous devez implémenter la logique pour retourner TaskEventHandler une tâche en tant que délégué.To handle asynchronous tasks in ASP.NET 4.5, you implement the logic to return a task as a TaskEventHandler delegate. Ce modèle de programmation asynchrone basée sur les tâches remplace le modèle utilisé dans les versions précédentes de ASP.NET, qui basent la gestion des événements sur les événements de début et de fin.This model of asynchronous task-based programming supersedes the model used in previous versions of ASP.NET, which bases all event handling on begin and end events. Après avoir implémenté un TaskEventHandler délégué, vous pouvez le EventHandlerTaskAsyncHelper passer au constructeur, qui encapsule la logique de retour de tâche et convertit le gestionnaire en modèle qui utilise les événements de début et de fin.After you implement a TaskEventHandler delegate, you can then pass it to the EventHandlerTaskAsyncHelper constructor, which wraps the task-returning logic and converts the handler to the model that uses begin and end events. La EventHandlerTaskAsyncHelper classe permet à TaskEventHandler votre objet d’être compatible avec l’infrastructure de page ASP.net.The EventHandlerTaskAsyncHelper class enables your TaskEventHandler object to be compatible with the ASP.NET page framework. Quand vous appelez la AddOnPreRenderCompleteAsync méthode pour traiter la tâche pour une page asynchrone, vous pouvez utiliser les BeginEventHandler propriétés EndEventHandler et pour passer les gestionnaires d’événements et de début convertis à la méthode.When you call the AddOnPreRenderCompleteAsync method to process the task for an asynchronous page, you can use the BeginEventHandler and EndEventHandler properties to pass the converted begin and event handlers to the method.

Constructeurs

EventHandlerTaskAsyncHelper(TaskEventHandler)

Initialise une nouvelle instance de la classe EventHandlerTaskAsyncHelper.Initializes a new instance of the EventHandlerTaskAsyncHelper class.

Propriétés

BeginEventHandler

Représente la méthode BeginEventHandler pour une tâche asynchrone.Represents the BeginEventHandler method for an asynchronous task.

EndEventHandler

Représente la méthode EndEventHandler pour une tâche asynchrone.Represents the EndEventHandler method for an asynchronous task.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet en cours.Returns a string that represents the current object.

(Hérité de Object)

S’applique à