HttpServerUtilityWrapper Klasa
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.
Hermetyzuje wewnętrzny obiekt HTTP, który dostarcza metody pomocnika do przetwarzania żądań sieci Web.
public ref class HttpServerUtilityWrapper : System::Web::HttpServerUtilityBase
public class HttpServerUtilityWrapper : System.Web.HttpServerUtilityBase
type HttpServerUtilityWrapper = class
inherit HttpServerUtilityBase
Public Class HttpServerUtilityWrapper
Inherits HttpServerUtilityBase
- Dziedziczenie
Uwagi
HttpServerUtilityWrapperKlasa pochodzi z HttpServerUtilityBase klasy i służy jako otoka dla HttpServerUtility klasy. Ta klasa uwidacznia funkcjonalność HttpServerUtility klasy, a także uwidacznia HttpServerUtilityBase Typ. HttpServerUtilityBaseKlasa pozwala zastąpić oryginalną implementację HttpServerUtility klasy w aplikacji z implementacją niestandardową, na przykład podczas przeprowadzania testów jednostkowych poza potoku ASP.NET.
Konstruktory
HttpServerUtilityWrapper(HttpServerUtility) |
Inicjuje nowe wystąpienie klasy HttpServerUtilityWrapper. |
Właściwości
MachineName |
Pobiera nazwę komputera serwera. |
ScriptTimeout |
Pobiera lub ustawia wartość limitu czasu żądania w sekundach. |
Metody
ClearError() |
Czyści ostatni wyjątek. |
CreateObject(String) |
Tworzy wystąpienie serwera obiektu COM, który jest identyfikowany przez identyfikator programowy (ProgID) obiektu. |
CreateObject(Type) |
Tworzy wystąpienie serwera obiektu COM, który jest identyfikowany przez typ obiektu. |
CreateObjectFromClsid(String) |
Tworzy wystąpienie serwera obiektu COM, który jest identyfikowany przez identyfikator klasy obiektu (CLSID). |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
Execute(IHttpHandler, TextWriter, Boolean) |
Wykonuje określony program obsługi w kontekście bieżącego procesu, używając TextWriter wystąpienia do przechwytywania danych wyjściowych z wykonywanej procedury obsługi oraz wartości określającej, czy należy wyczyścić QueryString Form kolekcje i. |
Execute(String) |
Wykonuje procedurę obsługi dla określonej ścieżki wirtualnej w kontekście bieżącego procesu. |
Execute(String, Boolean) |
Wykonuje procedurę obsługi dla określonej ścieżki wirtualnej w kontekście bieżącego procesu i określa, czy należy wyczyścić QueryString Form kolekcje i. |
Execute(String, TextWriter) |
Wykonuje procedurę obsługi dla określonej ścieżki wirtualnej w kontekście bieżącego procesu, używając TextWriter wystąpienia do przechwytywania danych wyjściowych z wykonywanej procedury obsługi. |
Execute(String, TextWriter, Boolean) |
Wykonuje procedurę obsługi dla określonej ścieżki wirtualnej w kontekście bieżącego żądania, używając TextWriter wystąpienia do przechwytywania danych wyjściowych ze strony i wartości wskazujących, czy należy wyczyścić QueryString Form kolekcje i. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetLastError() |
Zwraca najnowszy wyjątek. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
HtmlDecode(String) |
Dekoduje ciąg zakodowany w formacie HTML i zwraca zdekodowany ciąg. |
HtmlDecode(String, TextWriter) |
Dekoduje ciąg zakodowany w formacie HTML i zwraca wyniki w strumieniu. |
HtmlEncode(String) |
HTML — koduje ciąg i zwraca zakodowany ciąg. |
HtmlEncode(String, TextWriter) |
HTML — koduje ciąg i wysyła wynikowe dane wyjściowe do strumienia wyjściowego. |
MapPath(String) |
Zwraca ścieżkę pliku fizycznego odpowiadającą określonej ścieżce wirtualnej na serwerze sieci Web. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
Transfer(IHttpHandler, Boolean) |
Kończy wykonywanie bieżącego procesu i rozpoczyna wykonywanie nowego żądania przy użyciu niestandardowego programu obsługi protokołu HTTP i wartości określającej, czy należy wyczyścić QueryString Form kolekcje i. |
Transfer(String) |
Kończy wykonywanie bieżącego procesu i rozpoczyna wykonywanie strony lub obsługi, która jest określona przy użyciu adresu URL. |
Transfer(String, Boolean) |
Kończy wykonywanie bieżącej strony i rozpoczyna wykonywanie innej strony lub obsługi przy użyciu podanego adresu URL i wartości określającej, czy należy wyczyścić QueryString Form kolekcje i. |
TransferRequest(String) |
Asynchronicznie wykonuje punkt końcowy pod podanym adresem URL. |
TransferRequest(String, Boolean) |
Asynchronicznie wykonuje punkt końcowy pod podanym adresem URL i określa, czy należy wyczyścić QueryString Form kolekcje i. |
TransferRequest(String, Boolean, String, NameValueCollection) |
Asynchronicznie wykonuje punkt końcowy o określonym adresie URL przy użyciu określonej metody HTTP i nagłówków. |
TransferRequest(String, Boolean, String, NameValueCollection, Boolean) |
Wykonuje asynchroniczne wykonywanie określonego adresu URL przy użyciu określonej metody HTTP, nagłówków, ścieżki i opcji, aby zachować wartości formularzy i zachować tożsamość użytkownika. |
TransferRequest(String, Boolean, String, NameValueCollection, Boolean) |
W przypadku zaimplementowania w klasie pochodnej program asynchronicznie wykonuje punkt końcowy pod określonym adresem URL przy użyciu określonej metody HTTP, nagłówków, ścieżki i opcji, aby zachować wartości formularza i zachować tożsamość użytkownika. (Odziedziczone po HttpServerUtilityBase) |
UrlDecode(String) |
Dekoduje ciąg zakodowany w adresie URL i zwraca zdekodowany ciąg. |
UrlDecode(String, TextWriter) |
Dekoduje ciąg zakodowany w adresie URL i wysyła wynikowe dane wyjściowe do strumienia. |
UrlEncode(String) |
URL — koduje ciąg i zwraca zakodowany ciąg. |
UrlEncode(String, TextWriter) |
URL — koduje ciąg i wysyła wynikowe dane wyjściowe do strumienia. |
UrlPathEncode(String) |
URL — koduje sekcję Path ciągu adresu URL. |
UrlTokenDecode(String) |
Dekoduje token ciągu adresu URL w równoważnej tablicy bajtowej przy użyciu cyfr Base64. |
UrlTokenEncode(Byte[]) |
Koduje tablicę bajtową na równoważną reprezentację w postaci ciągu przy użyciu cyfr Base64, co sprawia, że można jej używać do przesyłania adresów URL. |