HttpServerUtilityWrapper Classe

Définition

Encapsule l’objet intrinsèque HTTP qui fournit des méthodes d’assistance pour le traitement des requêtes Web.

public ref class HttpServerUtilityWrapper : System::Web::HttpServerUtilityBase
public class HttpServerUtilityWrapper : System.Web.HttpServerUtilityBase
type HttpServerUtilityWrapper = class
    inherit HttpServerUtilityBase
Public Class HttpServerUtilityWrapper
Inherits HttpServerUtilityBase
Héritage
HttpServerUtilityWrapper

Remarques

La HttpServerUtilityWrapper classe dérive de la HttpServerUtilityBase classe et sert de wrapper pour la HttpServerUtility classe. Cette classe expose les fonctionnalités de la HttpServerUtility classe tout en exposant le HttpServerUtilityBase type. La classe HttpServerUtilityBase vous permet de remplacer l’implémentation d’origine de la classe HttpServerUtility dans votre application par une implémentation personnalisée, par exemple lorsque vous effectuez des tests unitaires en dehors du pipeline ASP.NET.

Constructeurs

Nom Description
HttpServerUtilityWrapper(HttpServerUtility)

Initialise une nouvelle instance de la classe HttpServerUtilityWrapper.

Propriétés

Nom Description
MachineName

Obtient le nom de l’ordinateur du serveur.

ScriptTimeout

Obtient ou définit la valeur de délai d’expiration de la requête en secondes.

Méthodes

Nom Description
ClearError()

Efface l’exception la plus récente.

CreateObject(String)

Crée une instance de serveur d’un objet COM identifié par l’identificateur programmatique de l’objet (ProgID).

CreateObject(Type)

Crée une instance de serveur d’un objet COM identifié par le type de l’objet.

CreateObjectFromClsid(String)

Crée une instance de serveur d’un objet COM identifié par l’identificateur de classe de l’objet (CLSID).

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
Execute(IHttpHandler, TextWriter, Boolean)

Exécute le gestionnaire spécifié dans le contexte du processus actuel, à l’aide d’une TextWriter instance pour capturer la sortie du gestionnaire exécuté et une valeur qui spécifie s’il faut effacer les collections et QueryString les Form supprimer.

Execute(String, Boolean)

Exécute le gestionnaire pour le chemin d’accès virtuel spécifié dans le contexte du processus actuel et spécifie s’il faut effacer les collections et QueryString les Form supprimer.

Execute(String, TextWriter, Boolean)

Exécute le gestionnaire pour le chemin virtuel spécifié dans le contexte de la requête actuelle, à l’aide d’une TextWriter instance pour capturer la sortie de la page et une valeur qui indique s’il faut effacer les collections et QueryString les Form supprimer.

Execute(String, TextWriter)

Exécute le gestionnaire pour le chemin virtuel spécifié dans le contexte du processus actuel, à l’aide d’une TextWriter instance pour capturer la sortie du gestionnaire exécuté.

Execute(String)

Exécute le gestionnaire pour le chemin virtuel spécifié dans le contexte du processus actuel.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetLastError()

Retourne l’exception la plus récente.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
HtmlDecode(String, TextWriter)

Décode une chaîne encodée HTML et retourne les résultats dans un flux.

HtmlDecode(String)

Décode une chaîne encodée HTML et retourne la chaîne décodée.

HtmlEncode(String, TextWriter)

Code HTML encode une chaîne et envoie la sortie résultante à un flux de sortie.

HtmlEncode(String)

Code HTML encode une chaîne et retourne la chaîne encodée.

MapPath(String)

Retourne le chemin d’accès au fichier physique qui correspond au chemin d’accès virtuel spécifié sur le serveur Web.

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)
Transfer(IHttpHandler, Boolean)

Met fin à l’exécution du processus actuel et démarre l’exécution d’une nouvelle requête, à l’aide d’un gestionnaire HTTP personnalisé et d’une valeur qui spécifie s’il faut effacer les collections et QueryString les Form supprimer.

Transfer(String, Boolean)

Met fin à l’exécution de la page active et démarre l’exécution d’une autre page ou d’un gestionnaire à l’aide de l’URL spécifiée et d’une valeur qui spécifie s’il faut effacer les collections et QueryString les Form supprimer.

Transfer(String)

Met fin à l’exécution du processus actuel et démarre l’exécution d’une page ou d’un gestionnaire spécifié avec une URL.

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

Effectue une exécution asynchrone de l’URL spécifiée à l’aide de la méthode HTTP, des en-têtes, du chemin d’accès et des options spécifiés pour conserver les valeurs de formulaire et préserver l’identité de l’utilisateur.

TransferRequest(String, Boolean, String, NameValueCollection)

Exécute de manière asynchrone le point de terminaison à l’URL spécifiée à l’aide de la méthode HTTP et des en-têtes spécifiés.

TransferRequest(String, Boolean)

Exécute de manière asynchrone le point de terminaison à l’URL spécifiée et spécifie s’il faut effacer les collections et QueryString les Form supprimer.

TransferRequest(String)

Exécute de façon asynchrone le point de terminaison à l’URL spécifiée.

UrlDecode(String, TextWriter)

Décode une chaîne encodée d’URL et envoie la sortie obtenue à un flux.

UrlDecode(String)

Décode une chaîne encodée url et retourne la chaîne décodée.

UrlEncode(String, TextWriter)

L’URL encode une chaîne et envoie la sortie obtenue à un flux.

UrlEncode(String)

L’URL encode une chaîne et retourne la chaîne encodée.

UrlPathEncode(String)

L’URL encode la section chemin d’accès d’une chaîne d’URL.

UrlTokenDecode(String)

Décode un jeton de chaîne d’URL dans un tableau d’octets équivalent à l’aide de chiffres base64.

UrlTokenEncode(Byte[])

Encode un tableau d’octets dans une représentation sous forme de chaîne équivalente à l’aide de chiffres base64, ce qui le rend utilisable pour la transmission sur l’URL.

S’applique à