HttpServerUtilityBase.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.
En cas de substitution dans une classe dérivée, exécute de manière asynchrone le point de terminaison à l’URL spécifiée.
Surcharges
TransferRequest(String) |
En cas de substitution dans une classe dérivée, exécute de manière asynchrone le point de terminaison à l’URL spécifiée. |
TransferRequest(String, Boolean) |
En cas de substitution dans une classe dérivée, 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) |
En cas de substitution dans une classe dérivée, 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) |
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. |
TransferRequest(String)
En cas de substitution dans une classe dérivée, exécute de manière asynchrone le point de terminaison à l’URL spécifiée.
public:
virtual void TransferRequest(System::String ^ path);
public virtual void TransferRequest (string path);
abstract member TransferRequest : string -> unit
override this.TransferRequest : string -> unit
Public Overridable Sub TransferRequest (path As String)
Paramètres
- path
- String
URL de la page ou du gestionnaire à exécuter.
Exceptions
Toujours.
S’applique à
TransferRequest(String, Boolean)
En cas de substitution dans une classe dérivée, 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.
public:
virtual void TransferRequest(System::String ^ path, bool preserveForm);
public virtual void TransferRequest (string path, bool preserveForm);
abstract member TransferRequest : string * bool -> unit
override this.TransferRequest : string * bool -> unit
Public Overridable Sub TransferRequest (path As String, preserveForm As Boolean)
Paramètres
- path
- String
URL de la page ou du gestionnaire à exécuter.
- preserveForm
- Boolean
true
pour conserver les collections QueryString et Form ; false
pour effacer les collections QueryString et Form.
Exceptions
Toujours.
S’applique à
TransferRequest(String, Boolean, String, NameValueCollection)
En cas de substitution dans une classe dérivée, 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.
public:
virtual void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers);
public virtual void TransferRequest (string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers);
abstract member TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection -> unit
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection -> unit
Public Overridable 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
true
pour conserver les collections QueryString et Form ; false
pour effacer les collections QueryString et Form.
- method
- String
Méthode HTTP (GET
, POST
, et ainsi 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
Toujours.
S’applique à
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.
public:
virtual void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers, bool preserveUser);
public virtual void TransferRequest (string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers, bool preserveUser);
abstract member TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection * bool -> unit
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection * bool -> unit
Public Overridable Sub TransferRequest (path As String, preserveForm As Boolean, method As String, headers As NameValueCollection, preserveUser As Boolean)
Paramètres
- path
- String
Chemin d’accès.
- preserveForm
- Boolean
true
pour conserver les collections QueryString et Form ; false
pour effacer les collections QueryString et Form.
- method
- String
Méthode HTTP à utiliser pour la nouvelle requête.
- headers
- NameValueCollection
Objet de NameValueCollection qui contient des en-têtes de requête pour la nouvelle demande.
- preserveUser
- Boolean
true
pour conserver l'identité de l'utilisateur ; sinon, false
. Les autres surcharges de cette méthode appellent cette surcharge de méthode avec le paramètre preserveUser
défini sur true
.