EventHandlerTaskAsyncHelper Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Converte i metodi asincroni che restituiscono attività in metodi che usano il modello di programmazione asincrono usato nelle versioni precedenti di ASP.NET e basato su eventi di inizio e fine.
public ref class EventHandlerTaskAsyncHelper sealed
public sealed class EventHandlerTaskAsyncHelper
type EventHandlerTaskAsyncHelper = class
Public NotInheritable Class EventHandlerTaskAsyncHelper
- Ereditarietà
-
EventHandlerTaskAsyncHelper
Commenti
Per gestire le attività asincrone in ASP.NET 4.5, implementare la logica per restituire un'attività come delegato TaskEventHandler. Questo modello di programmazione asincrona basata su attività sostituisce il modello usato nelle versioni precedenti di ASP.NET, che basa tutta la gestione degli eventi sugli eventi di inizio e fine. Dopo aver implementato un TaskEventHandler delegato, è quindi possibile passarlo al EventHandlerTaskAsyncHelper costruttore, che esegue il wrapping della logica di restituzione dell'attività e converte il gestore nel modello che usa gli eventi begin e end. La classe EventHandlerTaskAsyncHelper consente all'oggetto TaskEventHandler di essere compatibile con il framework di pagine ASP.NET. Quando si chiama il AddOnPreRenderCompleteAsync metodo per elaborare l'attività per una pagina asincrona, è possibile utilizzare le BeginEventHandler proprietà e EndEventHandler per passare i gestori eventi e begin convertiti al metodo .
Costruttori
| Nome | Descrizione |
|---|---|
| EventHandlerTaskAsyncHelper(TaskEventHandler) |
Inizializza una nuova istanza della classe EventHandlerTaskAsyncHelper. |
Proprietà
| Nome | Descrizione |
|---|---|
| BeginEventHandler |
Rappresenta il BeginEventHandler metodo per un'attività asincrona. |
| EndEventHandler |
Rappresenta il EndEventHandler metodo per un'attività asincrona. |
Metodi
| Nome | Descrizione |
|---|---|
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |