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 également le HttpServerUtilityBase type. La HttpServerUtilityBase classe vous permet de remplacer l’implémentation d’origine de la HttpServerUtility classe dans votre application par une implémentation personnalisée, par exemple lorsque vous effectuez des tests unitaires à l’extérieur du pipeline ASP.net.

Constructeurs

HttpServerUtilityWrapper(HttpServerUtility)

Initialise une nouvelle instance de la classe HttpServerUtilityWrapper.

Propriétés

MachineName

Obtient le nom d'ordinateur du serveur.

ScriptTimeout

Obtient ou définit la valeur du délai d’expiration des requêtes, en secondes.

Méthodes

ClearError()

Efface l’exception la plus récente.

CreateObject(String)

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

CreateObject(Type)

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

CreateObjectFromClsid(String)

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

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 actif, en utilisant une instance de TextWriter pour capturer la sortie du gestionnaire exécuté et une valeur qui spécifie si les collections QueryString et Form doivent être effacées.

Execute(String)

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

Execute(String, Boolean)

Exécute le gestionnaire du chemin virtuel spécifié dans le contexte du processus actif et indique si les collections QueryString et Form doivent être effacées.

Execute(String, TextWriter)

Exécute le gestionnaire pour le chemin virtuel spécifié dans le contexte du processus actif en utilisant une instance de TextWriter pour capturer la sortie du gestionnaire exécuté.

Execute(String, TextWriter, Boolean)

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

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetLastError()

Retourne l’exception la plus récente.

GetType()

Obtient le Type de l'instance actuelle.

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

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

HtmlDecode(String, TextWriter)

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

HtmlEncode(String)

Encode une chaîne au format HTML et retourne la chaîne encodée.

HtmlEncode(String, TextWriter)

Encode une chaîne au format HTML et envoie le résultat vers un flux de sortie.

MapPath(String)

Retourne le chemin de fichier physique qui correspond au chemin virtuel spécifié sur le serveur web.

MemberwiseClone()

Crée une copie superficielle du Object actuel.

(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 actif et commence celle d’une nouvelle requête en utilisant un gestionnaire HTTP personnalisé et une valeur qui indique si les collections QueryString et Form doivent être effacées.

Transfer(String)

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

Transfer(String, Boolean)

Met fin à l’exécution de la page active et commence celle d’une autre page ou d’un autre gestionnaire en utilisant l’URL spécifiée et une valeur qui indique si les collections QueryString et Form doivent être effacées.

TransferRequest(String)

Exécute de manière asynchrone le point de terminaison à l’URL spécifiée.

TransferRequest(String, Boolean)

Exécute de manière asynchrone le point de terminaison à l’URL spécifiée et indique si les collections QueryString et Form doivent être effacées.

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 et des en-têtes HTTP spécifiés.

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

Exécute de façon asynchrone 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 l'identité de l'utilisateur.

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

En cas d'implémentation dans une classe dérivée, exécute de façon asynchrone le point de terminaison à 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 l'identité de l'utilisateur.

(Hérité de HttpServerUtilityBase)
UrlDecode(String)

Décode une chaîne codée en URL et retourne la chaîne décodée.

UrlDecode(String, TextWriter)

Décode une chaîne codée URL et envoie le résultat vers un flux.

UrlEncode(String)

Encode une chaîne en URL et retourne la chaîne codée.

UrlEncode(String, TextWriter)

Encode en URL une chaîne et envoie le résultat dans un flux.

UrlPathEncode(String)

Encode en URL la partie chemin d’une chaîne URL.

UrlTokenDecode(String)

Décode un jeton de chaîne d’URL pour le convertir en un tableau d’octets équivalent, en utilisant des chiffres Base64.

UrlTokenEncode(Byte[])

Encode un tableau d’octets dans une représentation de type chaîne équivalente en utilisant des chiffres Base64, ce qui le rend utilisable pour une transmission sur l’URL.

S’applique à