HttpTaskAsyncHandler.ProcessRequestAsync(HttpContext) Metoda

Definice

Při přepsání v odvozené třídě poskytuje kód, který zpracovává asynchronní úlohu.

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

Parametry

context
HttpContext

Kontext HTTP.

Návraty

Asynchronní úloha.

Poznámky

Pokud chcete vytvořit vlastní obslužnou rutinu pro asynchronní úlohu, přepište metodu ProcessRequestAsync .

Tato metoda ukládá do úlohy všechny výjimky bez použití, které může vyvolat synchronní protějšek metody. Pokud je výjimka uložena do vrácené úlohy, tato výjimka bude vyvolána, když je úkol očekáván. Výjimky použití, například ArgumentException, jsou stále vyvolány synchronně. V případě uložených výjimek se podívejte na výjimky vyvolané ProcessRequest(HttpContext).

Platí pro