HttpServerUtilityWrapper Klass

Definition

Kapslar in det inbyggda HTTP-objektet som tillhandahåller hjälpmetoder för bearbetning av webbbegäranden.

public ref class HttpServerUtilityWrapper : System::Web::HttpServerUtilityBase
public class HttpServerUtilityWrapper : System.Web.HttpServerUtilityBase
type HttpServerUtilityWrapper = class
    inherit HttpServerUtilityBase
Public Class HttpServerUtilityWrapper
Inherits HttpServerUtilityBase
Arv
HttpServerUtilityWrapper

Kommentarer

Klassen HttpServerUtilityWrapper härleds från HttpServerUtilityBase klassen och fungerar som omslutning för HttpServerUtility klassen. Den här klassen exponerar klassens funktioner HttpServerUtility samtidigt som typen exponeras HttpServerUtilityBase . Med klassen HttpServerUtilityBase kan du ersätta den ursprungliga implementeringen av klassen HttpServerUtility i ditt program med en anpassad implementering, till exempel när du utför enhetstestning utanför ASP.NET pipeline.

Konstruktorer

Name Description
HttpServerUtilityWrapper(HttpServerUtility)

Initierar en ny instans av HttpServerUtilityWrapper klassen.

Egenskaper

Name Description
MachineName

Hämtar serverns datornamn.

ScriptTimeout

Hämtar eller anger tidsgränsvärdet för begäran i sekunder.

Metoder

Name Description
ClearError()

Rensar det senaste undantaget.

CreateObject(String)

Skapar en serverinstans av ett COM-objekt som identifieras av objektets programmatiska identifierare (ProgID).

CreateObject(Type)

Skapar en serverinstans av ett COM-objekt som identifieras av objektets typ.

CreateObjectFromClsid(String)

Skapar en serverinstans av ett COM-objekt som identifieras av objektets klassidentifierare (CLSID).

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
Execute(IHttpHandler, TextWriter, Boolean)

Kör den angivna hanteraren i kontexten för den aktuella processen med hjälp av en TextWriter instans för att samla in utdata från den körda hanteraren och ett värde som anger om samlingar och QueryString ska rensasForm.

Execute(String, Boolean)

Kör hanteraren för den angivna virtuella sökvägen i kontexten för den aktuella processen och anger om samlingar och QueryString ska rensasForm.

Execute(String, TextWriter, Boolean)

Kör hanteraren för den angivna virtuella sökvägen i kontexten för den aktuella begäran, med hjälp av en TextWriter instans för att samla in utdata från sidan och ett värde som anger om samlingar och QueryString samlingar ska rensasForm.

Execute(String, TextWriter)

Kör hanteraren för den angivna virtuella sökvägen i kontexten för den aktuella processen med hjälp av en TextWriter instans för att samla in utdata från den körda hanteraren.

Execute(String)

Kör hanteraren för den angivna virtuella sökvägen i kontexten för den aktuella processen.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetLastError()

Returnerar det senaste undantaget.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
HtmlDecode(String, TextWriter)

Avkodar en HTML-kodad sträng och returnerar resultatet i en ström.

HtmlDecode(String)

Avkodar en HTML-kodad sträng och returnerar den avkodade strängen.

HtmlEncode(String, TextWriter)

HTML-kodar en sträng och skickar resulterande utdata till en utdataström.

HtmlEncode(String)

HTML-kodar en sträng och returnerar den kodade strängen.

MapPath(String)

Returnerar den fysiska filsökväg som motsvarar den angivna virtuella sökvägen på webbservern.

MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
Transfer(IHttpHandler, Boolean)

Avslutar körningen av den aktuella processen och startar körningen av en ny begäran med hjälp av en anpassad HTTP-hanterare och ett värde som anger om samlingar och QueryString ska rensasForm.

Transfer(String, Boolean)

Avslutar körningen av den aktuella sidan och startar körningen av en annan sida eller hanterare med hjälp av den angivna URL:en och ett värde som anger om samlingar och QueryString samlingar ska rensasForm.

Transfer(String)

Avslutar körningen av den aktuella processen och startar körningen av en sida eller hanterare som har angetts med en URL.

TransferRequest(String, Boolean, String, NameValueCollection, Boolean)

Utför en asynkron körning av den angivna URL:en med den angivna HTTP-metoden, rubriker, sökväg och alternativ för att bevara formulärvärden och bevara användaridentiteten.

TransferRequest(String, Boolean, String, NameValueCollection)

Kör asynkront slutpunkten på den angivna URL:en med den angivna HTTP-metoden och rubrikerna.

TransferRequest(String, Boolean)

Kör asynkront slutpunkten på den angivna URL:en och anger om samlingar och QueryString ska rensasForm.

TransferRequest(String)

Kör asynkront slutpunkten på den angivna URL:en.

UrlDecode(String, TextWriter)

Avkodar en URL-kodad sträng och skickar resulterande utdata till en ström.

UrlDecode(String)

Avkodar en URL-kodad sträng och returnerar den avkodade strängen.

UrlEncode(String, TextWriter)

URL-kodar en sträng och skickar resulterande utdata till en ström.

UrlEncode(String)

URL-kodar en sträng och returnerar den kodade strängen.

UrlPathEncode(String)

URL-kodar sökvägsavsnittet i en URL-sträng.

UrlTokenDecode(String)

Avkodar en URL-strängtoken till en motsvarande bytematris med hjälp av base64-siffror.

UrlTokenEncode(Byte[])

Kodar en bytematris till en motsvarande strängrepresentation med hjälp av base64-siffror, vilket gör den användbar för överföring på URL:en.

Gäller för