IHttpHandler Interfejs
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.
Definiuje kontrakt, który ASP.NET implementuje w celu synchronicznego przetwarzania żądań internetowych HTTP przy użyciu niestandardowych procedur obsługi HTTP.
public interface class IHttpHandler
public interface IHttpHandler
type IHttpHandler = interface
Public Interface IHttpHandler
- Pochodne
Uwagi
Niestandardowe programy obsługi HTTP można pisać w celu przetwarzania określonych, wstępnie zdefiniowanych typów żądań HTTP w dowolnym języku zgodnym ze specyfikacją języka wspólnego (CLS). Kod wykonywalny zdefiniowany w HttpHandler
klasach, a nie konwencjonalny asp lub ASP.NET stron sieci Web, odpowiada na te konkretne żądania. Programy obsługi HTTP umożliwiają interakcję z usługami żądań i odpowiedzi niskiego poziomu serwera sieci Web usług IIS oraz udostępniają funkcje podobne do rozszerzeń ISAPI, ale z prostszym modelem programowania.
Jeśli program obsługi będzie uzyskiwać dostęp do wartości stanu sesji, musi zaimplementować IRequiresSessionState interfejs (interfejs znacznika bez metod).
Właściwości
IsReusable |
Pobiera wartość wskazującą, czy inne żądanie może używać IHttpHandler wystąpienia. |
Metody
ProcessRequest(HttpContext) |
Umożliwia przetwarzanie żądań internetowych HTTP przez niestandardowy |