HttpServerUtilityWrapper.TransferRequest 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 de façon asynchrone le point de terminaison à l’URL spécifiée.
Surcharges
| Nom | Description |
|---|---|
| TransferRequest(String) |
Exécute de façon 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 spécifie s’il faut effacer les collections et QueryString les Form supprimer. |
| 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, 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)
Exécute de façon asynchrone le point de terminaison à l’URL spécifiée.
public:
override void TransferRequest(System::String ^ path);
public override void TransferRequest(string path);
override this.TransferRequest : string -> unit
Public Overrides Sub TransferRequest (path As String)
Paramètres
- path
- String
URL de la page ou du gestionnaire à exécuter.
Exceptions
La demande nécessite le mode de pipeline intégré d’IIS 7.0.
Le serveur n’est pas disponible pour gérer la requête.
Le path paramètre est null.
Le path paramètre n’est pas valide.
S’applique à
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.
public:
override void TransferRequest(System::String ^ path, bool preserveForm);
public override void TransferRequest(string path, bool preserveForm);
override this.TransferRequest : string * bool -> unit
Public Overrides Sub TransferRequest (path As String, preserveForm As Boolean)
Paramètres
- path
- String
URL de la page à exécuter.
- preserveForm
- Boolean
truepour conserver les QueryString collections ; Formfalse pour effacer les collections et QueryString les Form collections.
Exceptions
La demande nécessite le mode de pipeline intégré d’IIS 7.0.
Le serveur n’est pas disponible pour gérer la requête.
Le path paramètre est null.
Le path paramètre n’est pas valide.
S’applique à
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.
public:
override void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers);
public override void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers);
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection -> unit
Public Overrides Sub TransferRequest (path As String, preserveForm As Boolean, method As String, headers As NameValueCollection)
Paramètres
- path
- String
URL de la page ou du gestionnaire à exécuter.
- preserveForm
- Boolean
truepour conserver les QueryString collections ; Formfalse pour effacer les collections et QueryString les Form collections.
- method
- String
Méthode HTTP (GETet POSTainsi de suite) à utiliser pour la nouvelle requête. Si null, la méthode HTTP de la requête d’origine est utilisée.
- headers
- NameValueCollection
Collection d’en-têtes de requête pour la nouvelle requête.
Exceptions
La demande nécessite IIS 7.0 s’exécutant en mode intégré.
Le serveur n’est pas disponible pour gérer la requête.
Le path paramètre est null.
Le path paramètre n’est pas valide.
S’applique à
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.
public:
override void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers, bool preserveUser);
public override void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers, bool preserveUser);
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection * bool -> unit
Public Overrides Sub TransferRequest (path As String, preserveForm As Boolean, method As String, headers As NameValueCollection, preserveUser As Boolean)
Paramètres
- path
- String
Le chemin d'accès.
- preserveForm
- Boolean
truepour conserver les QueryString collections ; Formfalse pour effacer les collections et QueryString les Form collections.
- method
- String
Méthode HTTP à utiliser dans la nouvelle requête.
- headers
- NameValueCollection
Objet NameValueCollection qui contient des en-têtes de requête pour la nouvelle requête.
- preserveUser
- Boolean
true pour préserver l’identité de l’utilisateur ; sinon, false. D’autres surcharges de cette méthode appellent cette surcharge de méthode avec le preserveUser paramètre défini sur true.
Exceptions
La demande nécessite le mode de pipeline intégré d’IIS 7.0.
Le serveur n’est pas disponible pour gérer la requête.
Le path paramètre est null.
Le path paramètre n’est pas valide.