DefaultHttpHandler.BeginProcessRequest Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Inicjuje asynchroniczne wywołanie programu obsługi HTTP.
public:
virtual IAsyncResult ^ BeginProcessRequest(System::Web::HttpContext ^ context, AsyncCallback ^ callback, System::Object ^ state);
public virtual IAsyncResult BeginProcessRequest (System.Web.HttpContext context, AsyncCallback callback, object state);
abstract member BeginProcessRequest : System.Web.HttpContext * AsyncCallback * obj -> IAsyncResult
override this.BeginProcessRequest : System.Web.HttpContext * AsyncCallback * obj -> IAsyncResult
Public Overridable Function BeginProcessRequest (context As HttpContext, callback As AsyncCallback, state As Object) As IAsyncResult
Parametry
- context
- HttpContext
Obiekt, który zawiera odwołania do wewnętrznych obiektów serwera, które są używane do obsługi żądań HTTP.
- callback
- AsyncCallback
Metoda wywoływana po zakończeniu wywołania metody asynchronicznej. Jeśli callback
jest to null
, delegat nie jest wywoływany.
- state
- Object
Wszelkie dane stanu potrzebne do przetworzenia żądania.
Zwraca
Element IAsyncResult zawierający informacje o stanie procesu.
Implementuje
Wyjątki
Warunki wstępne dotyczące przetwarzania żądania kończą się niepowodzeniem, a żądany plik ma sufiks asp lub żądanie zostało wysłane za pośrednictwem żądania POST.
Uwagi
Podczas tworzenia procedury obsługi HTTP do użycia asynchronicznego program obsługi musi zaimplementować asynchroniczne BeginProcessRequest metody iEndProcessRequest, które są wywoływane asynchronicznie przez ASP.NET.