Sdílet prostřednictvím


HttpServerUtilityWrapper Třída

Definice

Zapouzdřuje vnitřní objekt HTTP, který poskytuje podpůrné metody pro zpracování webových požadavků.

public ref class HttpServerUtilityWrapper : System::Web::HttpServerUtilityBase
public class HttpServerUtilityWrapper : System.Web.HttpServerUtilityBase
type HttpServerUtilityWrapper = class
    inherit HttpServerUtilityBase
Public Class HttpServerUtilityWrapper
Inherits HttpServerUtilityBase
Dědičnost
HttpServerUtilityWrapper

Poznámky

HttpServerUtilityWrapperTřída je odvozena z HttpServerUtilityBase třídy a slouží jako obálka pro HttpServerUtility třídu. Tato třída zpřístupňuje funkce HttpServerUtility třídy a zároveň zveřejňuje HttpServerUtilityBase typ. HttpServerUtilityBaseTřída umožňuje nahradit původní implementaci HttpServerUtility třídy ve vaší aplikaci vlastní implementací, například při provádění testování částí mimo kanál ASP.NET.

Konstruktory

HttpServerUtilityWrapper(HttpServerUtility)

Inicializuje novou instanci HttpServerUtilityWrapper třídy.

Vlastnosti

MachineName

Získá název počítače serveru.

ScriptTimeout

Získá nebo nastaví hodnotu časového limitu požadavku v sekundách.

Metody

ClearError()

Vymaže poslední výjimku.

CreateObject(String)

Vytvoří instanci serveru objektu COM, který je identifikován programovým identifikátorem objektu (ProgID).

CreateObject(Type)

Vytvoří instanci serveru objektu COM, který je identifikován typem objektu.

CreateObjectFromClsid(String)

Vytvoří instanci serveru objektu COM, který je identifikován identifikátorem třídy objektu (CLSID).

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
Execute(IHttpHandler, TextWriter, Boolean)

Spustí zadanou obslužnou rutinu v kontextu aktuálního procesu s použitím TextWriter instance pro zachycení výstupu z spouštěné obslužné rutiny a hodnoty, která určuje, zda se mají vymazat QueryString Form kolekce a.

Execute(String)

Spustí obslužnou rutinu pro zadanou virtuální cestu v kontextu aktuálního procesu.

Execute(String, Boolean)

Spustí obslužnou rutinu pro zadanou virtuální cestu v kontextu aktuálního procesu a určí, zda se mají vymazat QueryString Form kolekce a.

Execute(String, TextWriter)

Spustí obslužnou rutinu pro zadanou virtuální cestu v kontextu aktuálního procesu pomocí TextWriter instance pro zachycení výstupu z spouštěné obslužné rutiny.

Execute(String, TextWriter, Boolean)

Spustí obslužnou rutinu pro zadanou virtuální cestu v kontextu aktuální žádosti s použitím TextWriter instance pro zachycení výstupu ze stránky a hodnoty, která označuje, jestli se mají vymazat QueryString Form kolekce a.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetLastError()

Vrátí poslední výjimku.

GetType()

Type Získá aktuální instanci.

(Zděděno od Object)
HtmlDecode(String)

Dekóduje řetězec kódovaný ve formátu HTML a vrátí dekódovaný řetězec.

HtmlDecode(String, TextWriter)

Dekóduje řetězec kódovaný ve formátu HTML a vrátí výsledky v datovém proudu.

HtmlEncode(String)

HTML – zakóduje řetězec a vrátí kódovaný řetězec.

HtmlEncode(String, TextWriter)

HTML – zakóduje řetězec a pošle výsledný výstup do výstupního datového proudu.

MapPath(String)

Vrátí fyzickou cestu k souboru, která odpovídá zadané virtuální cestě na webovém serveru.

MemberwiseClone()

Vytvoří použádnou kopii aktuálního souboru Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
Transfer(IHttpHandler, Boolean)

Ukončí provádění aktuálního procesu a spustí provádění nové žádosti pomocí vlastní obslužné rutiny HTTP a hodnoty, která určuje, jestli se mají vymazat QueryString Form kolekce a.

Transfer(String)

Ukončí provádění aktuálního procesu a spustí spuštění stránky nebo obslužné rutiny, která je zadána pomocí adresy URL.

Transfer(String, Boolean)

Ukončí provádění aktuální stránky a spustí provádění jiné stránky nebo obslužné rutiny pomocí zadané adresy URL a hodnoty, která určuje, zda se mají vymazat QueryString Form kolekce a.

TransferRequest(String)

Asynchronně spustí koncový bod na zadané adrese URL.

TransferRequest(String, Boolean)

Asynchronně spustí koncový bod na zadané adrese URL a určí, jestli se mají vymazat QueryString Form kolekce a.

TransferRequest(String, Boolean, String, NameValueCollection)

Asynchronně spustí koncový bod na zadané adrese URL pomocí zadané metody a hlaviček protokolu HTTP.

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

Provede asynchronní spuštění zadané adresy URL pomocí zadané metody HTTP, hlaviček, cesty a možností pro zachování hodnot formuláře a zachování identity uživatele.

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

Při implementaci v odvozené třídě asynchronně provede koncový bod na zadané adrese URL pomocí zadané metody HTTP, hlaviček, cesty a možností pro zachování hodnot formuláře a zachování identity uživatele.

(Zděděno od HttpServerUtilityBase)
UrlDecode(String)

Dekóduje řetězec zakódovaný do adresy URL a vrátí dekódované řetězce.

UrlDecode(String, TextWriter)

Dekóduje řetězec kódovaný adresou URL a odesílá výsledný výstup do datového proudu.

UrlEncode(String)

Adresa URL – zakóduje řetězec a vrátí kódovaný řetězec.

UrlEncode(String, TextWriter)

Adresa URL – zakóduje řetězec a odešle výsledný výstup do datového proudu.

UrlPathEncode(String)

Adresa URL – zakóduje oddíl cesty řetězce adresy URL.

UrlTokenDecode(String)

Dekóduje token řetězce URL do ekvivalentního bajtového pole pomocí číslic base64.

UrlTokenEncode(Byte[])

Zakóduje bajtové pole do ekvivalentní řetězcové reprezentace pomocí číslic Base64, což umožňuje jejich použití pro přenos na adrese URL.

Platí pro