HttpServerUtilityWrapper Osztály

Definíció

Beágyazza a HTTP belső objektumot, amely segédmetódusokat biztosít a webes kérések feldolgozásához.

public ref class HttpServerUtilityWrapper : System::Web::HttpServerUtilityBase
public class HttpServerUtilityWrapper : System.Web.HttpServerUtilityBase
type HttpServerUtilityWrapper = class
    inherit HttpServerUtilityBase
Public Class HttpServerUtilityWrapper
Inherits HttpServerUtilityBase
Öröklődés
HttpServerUtilityWrapper

Megjegyzések

Az HttpServerUtilityWrapper osztály az HttpServerUtilityBase osztályból származik, és burkolóként szolgál az HttpServerUtility osztályhoz. Ez az osztály az osztály funkcióit teszi elérhetővé, HttpServerUtility miközben a típust is felfedi HttpServerUtilityBase . A HttpServerUtilityBase osztály lehetővé teszi az alkalmazás HttpServerUtility osztályának eredeti implementációját egy egyéni implementációra, például amikor az egységtesztelést a ASP.NET folyamaton kívül hajtja végre.

Konstruktorok

Name Description
HttpServerUtilityWrapper(HttpServerUtility)

Inicializálja a HttpServerUtilityWrapper osztály új példányát.

Tulajdonságok

Name Description
MachineName

Lekéri a kiszolgáló számítógépnevét.

ScriptTimeout

Másodpercek alatt lekéri vagy beállítja a kérés időtúllépési értékét.

Metódusok

Name Description
ClearError()

Törli a legutóbbi kivételt.

CreateObject(String)

Létrehoz egy COM-objektum kiszolgálópéldányát, amelyet az objektum programozott azonosítója (ProgID) azonosít.

CreateObject(Type)

Létrehoz egy COM-objektum kiszolgálópéldányát, amelyet az objektum típusa azonosít.

CreateObjectFromClsid(String)

Létrehoz egy COM-objektum kiszolgálópéldányát, amelyet az objektum osztályazonosítója (CLSID) azonosít.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
Execute(IHttpHandler, TextWriter, Boolean)

Végrehajtja a megadott kezelőt az aktuális folyamat kontextusában, egy TextWriter példány használatával a végrehajtott kezelő kimenetének rögzítéséhez, valamint egy értéket, amely meghatározza, hogy törölje-e a gyűjteményeket és QueryString a Form gyűjteményeket.

Execute(String, Boolean)

Végrehajtja a megadott virtuális elérési út kezelőjének az aktuális folyamat kontextusában történő végrehajtását, és megadja, hogy törölje-e a gyűjteményeket és QueryString a Form gyűjteményeket.

Execute(String, TextWriter, Boolean)

Végrehajtja a megadott virtuális elérési út kezelőját az aktuális kérés kontextusában, egy TextWriter példány használatával, amely rögzíti a kimenetet az oldalról, valamint egy értéket, amely jelzi, hogy törli-e a gyűjteményeket és QueryString a Form gyűjteményeket.

Execute(String, TextWriter)

A megadott virtuális elérési út kezelőjének végrehajtása az aktuális folyamat kontextusában egy példány használatával TextWriter a végrehajtott kezelő kimenetének rögzítéséhez.

Execute(String)

A megadott virtuális elérési út kezelőjének végrehajtása az aktuális folyamat kontextusában.

GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetLastError()

A legutóbbi kivételt adja vissza.

GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
HtmlDecode(String, TextWriter)

Kódol egy HTML-kódolt sztringet, és visszaadja az eredményeket egy streamben.

HtmlDecode(String)

Kódol egy HTML-kódolású sztringet, és visszaadja a dekódolt sztringet.

HtmlEncode(String, TextWriter)

A HTML kódol egy sztringet, és elküldi az eredményül kapott kimenetet egy kimeneti streamnek.

HtmlEncode(String)

A HTML kódol egy sztringet, és visszaadja a kódolt sztringet.

MapPath(String)

A megadott virtuális elérési útnak megfelelő fizikai fájl elérési útját adja vissza a webkiszolgálón.

MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)
Transfer(IHttpHandler, Boolean)

Leállítja az aktuális folyamat végrehajtását, és elindítja egy új kérés végrehajtását egy egyéni HTTP-kezelő és egy olyan érték használatával, amely meghatározza, hogy törölje-e a gyűjteményeket és QueryString a Form gyűjteményeket.

Transfer(String, Boolean)

Leállítja az aktuális lap végrehajtását, és elindítja egy másik lap vagy kezelő végrehajtását a megadott URL-cím és egy olyan érték használatával, amely meghatározza, hogy törli-e a gyűjteményeket és QueryString a Form gyűjteményeket.

Transfer(String)

Leállítja az aktuális folyamat végrehajtását, és elindítja egy URL-címmel megadott lap vagy kezelő végrehajtását.

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

A megadott URL-cím aszinkron végrehajtását hajtja végre a megadott HTTP-módszerrel, fejlécekkel, elérési úttal és beállításokkal az űrlapértékek megőrzése és a felhasználói identitás megőrzése érdekében.

TransferRequest(String, Boolean, String, NameValueCollection)

Aszinkron módon hajtja végre a végpontot a megadott URL-címen a megadott HTTP-metódus és fejlécek használatával.

TransferRequest(String, Boolean)

Aszinkron módon végrehajtja a végpontot a megadott URL-címen, és megadja, hogy törölje-e a gyűjteményeket és QueryString a Form gyűjteményeket.

TransferRequest(String)

Aszinkron módon végrehajtja a végpontot a megadott URL-címen.

UrlDecode(String, TextWriter)

Dekódol egy URL-kódolt sztringet, és elküldi az eredményül kapott kimenetet egy streamnek.

UrlDecode(String)

Dekódol egy URL-kódolt sztringet, és visszaadja a dekódolt sztringet.

UrlEncode(String, TextWriter)

Az URL-kód egy sztringet kódol, és elküldi az eredményül kapott kimenetet egy streamnek.

UrlEncode(String)

Az URL-kód egy sztringet kódol, és visszaadja a kódolt sztringet.

UrlPathEncode(String)

Az URL-kód egy URL-sztring elérési útszakaszát kódolja.

UrlTokenDecode(String)

Az URL-sztring jogkivonatát egy egyenértékű bájttömbbe dekódolja base64 számjegyek használatával.

UrlTokenEncode(Byte[])

A bájttömböket base64 számjegyek használatával egy egyenértékű sztring-ábrázolásba kódolja, így használható az URL-címen való átvitelhez.

A következőre érvényes: