HttpTaskAsyncHandler.ProcessRequestAsync(HttpContext) Metod

Definition

När den åsidosätts i en härledd klass tillhandahåller den kod som hanterar en asynkron uppgift.

public:
 abstract System::Threading::Tasks::Task ^ ProcessRequestAsync(System::Web::HttpContext ^ context);
public abstract System.Threading.Tasks.Task ProcessRequestAsync(System.Web.HttpContext context);
abstract member ProcessRequestAsync : System.Web.HttpContext -> System.Threading.Tasks.Task
Public MustOverride Function ProcessRequestAsync (context As HttpContext) As Task

Parametrar

context
HttpContext

HTTP-kontexten.

Returer

Den asynkrona uppgiften.

Kommentarer

Om du vill skapa en anpassad hanterare för en asynkron uppgift åsidosätter du ProcessRequestAsync metoden.

Den här metoden lagrar i aktiviteten som returnerar alla undantag som inte används som metodens synkrona motsvarighet kan utlösa. Om ett undantag lagras i den returnerade aktiviteten utlöses undantaget när aktiviteten väntar. Användningsfel, till exempel ArgumentException, genereras fortfarande synkront. De lagrade undantagen finns i undantagen som genereras av ProcessRequest(HttpContext).

Gäller för