HttpServerUtilityWrapper.Execute Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Exécute le gestionnaire d'une ressource spécifiée dans le contexte de la requête actuelle, puis relance l'exécution au processus qui l'a appelée.
Surcharges
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. |
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.
public:
override void Execute(System::String ^ path);
public override void Execute (string path);
override this.Execute : string -> unit
Public Overrides Sub Execute (path As String)
Paramètres
- path
- String
URL du gestionnaire à exécuter.
Exceptions
L’objet HttpContext actif a la valeur null
.
- ou -
Une erreur s’est produite pendant l’exécution du gestionnaire spécifié par path
.
S’applique à
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.
public:
override void Execute(System::String ^ path, bool preserveForm);
public override void Execute (string path, bool preserveForm);
override this.Execute : string * bool -> unit
Public Overrides Sub Execute (path As String, preserveForm As Boolean)
Paramètres
- path
- String
URL du gestionnaire à exécuter.
- preserveForm
- Boolean
true
pour conserver les collections QueryString et Form ; false
pour effacer les collections QueryString et Form.
Exceptions
L’objet HttpContext actif a la valeur null
.
- ou -
Une erreur s’est produite pendant l’exécution du gestionnaire spécifié par path
.
S’applique à
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é.
public:
override void Execute(System::String ^ path, System::IO::TextWriter ^ writer);
public override void Execute (string path, System.IO.TextWriter writer);
override this.Execute : string * System.IO.TextWriter -> unit
Public Overrides Sub Execute (path As String, writer As TextWriter)
Paramètres
- path
- String
URL du gestionnaire à exécuter.
- writer
- TextWriter
Objet destiné à capturer la sortie.
Exceptions
Le HttpContext actuel a la valeur null
.
- ou -
Une erreur s’est produite pendant l’exécution du gestionnaire spécifié par path
.
Remarques
Le writer
paramètre est passé par référence à la Execute méthode . Pour récupérer la sortie du gestionnaire une fois la méthode terminée, vous utilisez les propriétés et les méthodes de l’objet writer
. Pour obtenir un exemple, consultez Execute.
S’applique à
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.
public:
override void Execute(System::String ^ path, System::IO::TextWriter ^ writer, bool preserveForm);
public override void Execute (string path, System.IO.TextWriter writer, bool preserveForm);
override this.Execute : string * System.IO.TextWriter * bool -> unit
Public Overrides Sub Execute (path As String, writer As TextWriter, preserveForm As Boolean)
Paramètres
- path
- String
URL du gestionnaire à exécuter.
- writer
- TextWriter
Objet destiné à capturer la sortie.
- preserveForm
- Boolean
true
pour conserver les collections QueryString et Form ; false
pour effacer les collections QueryString et Form.
Exceptions
L’instance actuelle de HttpContext est null
.
- ou -
path
se termine par un point (.).
- ou -
Une erreur s’est produite pendant l’exécution du gestionnaire spécifié par path
.
path
a la valeur null
.
path
n’est pas un chemin virtuel.
S’applique à
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.
public:
override void Execute(System::Web::IHttpHandler ^ handler, System::IO::TextWriter ^ writer, bool preserveForm);
public override void Execute (System.Web.IHttpHandler handler, System.IO.TextWriter writer, bool preserveForm);
override this.Execute : System.Web.IHttpHandler * System.IO.TextWriter * bool -> unit
Public Overrides Sub Execute (handler As IHttpHandler, writer As TextWriter, preserveForm As Boolean)
Paramètres
- handler
- IHttpHandler
Gestionnaire HTTP qui implémente l’interface à laquelle transférer la demande actuelle.
- writer
- TextWriter
Objet destiné à capturer la sortie.
- preserveForm
- Boolean
true
pour conserver les collections QueryString et Form ; false
pour effacer les collections QueryString et Form.
Exceptions
Une erreur s’est produite pendant l’exécution du gestionnaire spécifié par handler
.
Le paramètre handler
a la valeur null
.