HttpServerUtilityWrapper.TransferRequest Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Esegue in modo asincrono il punto finale in corrispondenza dell'URL specificato.
Overload
| Nome | Descrizione |
|---|---|
| TransferRequest(String) |
Esegue in modo asincrono il punto finale in corrispondenza dell'URL specificato. |
| TransferRequest(String, Boolean) |
Esegue in modo asincrono l'endpoint nell'URL specificato e specifica se cancellare le QueryString raccolte e Form . |
| TransferRequest(String, Boolean, String, NameValueCollection) |
Esegue in modo asincrono l'endpoint nell'URL specificato usando il metodo HTTP e le intestazioni specificati. |
| TransferRequest(String, Boolean, String, NameValueCollection, Boolean) |
Esegue un'esecuzione asincrona dell'URL specificato usando il metodo HTTP, le intestazioni, il percorso e le opzioni specificati per mantenere i valori del modulo e mantenere l'identità utente. |
TransferRequest(String)
Esegue in modo asincrono il punto finale in corrispondenza dell'URL specificato.
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)
Parametri
- path
- String
URL della pagina o del gestore da eseguire.
Eccezioni
La richiesta richiede la modalità pipeline integrata di IIS 7.0.
Il server non è disponibile per gestire la richiesta.
Il path parametro è null.
Il parametro path non è valido.
Si applica a
TransferRequest(String, Boolean)
Esegue in modo asincrono l'endpoint nell'URL specificato e specifica se cancellare le QueryString raccolte e Form .
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)
Parametri
- path
- String
URL della pagina da eseguire.
- preserveForm
- Boolean
true per mantenere le QueryString raccolte e Form , false per cancellare le QueryString raccolte e Form .
Eccezioni
La richiesta richiede la modalità pipeline integrata di IIS 7.0.
Il server non è disponibile per gestire la richiesta.
Il path parametro è null.
Il parametro path non è valido.
Si applica a
TransferRequest(String, Boolean, String, NameValueCollection)
Esegue in modo asincrono l'endpoint nell'URL specificato usando il metodo HTTP e le intestazioni specificati.
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)
Parametri
- path
- String
URL della pagina o del gestore da eseguire.
- preserveForm
- Boolean
true per mantenere le QueryString raccolte e Form , false per cancellare le QueryString raccolte e Form .
- method
- String
Metodo HTTP (GET, POSTe così via) da usare per la nuova richiesta. Se null, viene usato il metodo HTTP della richiesta originale.
- headers
- NameValueCollection
Raccolta di intestazioni di richiesta per la nuova richiesta.
Eccezioni
La richiesta richiede IIS 7.0 in esecuzione in modalità integrata.
Il server non è disponibile per gestire la richiesta.
Il path parametro è null.
Il parametro path non è valido.
Si applica a
TransferRequest(String, Boolean, String, NameValueCollection, Boolean)
Esegue un'esecuzione asincrona dell'URL specificato usando il metodo HTTP, le intestazioni, il percorso e le opzioni specificati per mantenere i valori del modulo e mantenere l'identità utente.
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)
Parametri
- path
- String
Percorso.
- preserveForm
- Boolean
true per mantenere le QueryString raccolte e Form , false per cancellare le QueryString raccolte e Form .
- method
- String
Metodo HTTP da usare nella nuova richiesta.
- headers
- NameValueCollection
Oggetto NameValueCollection che contiene intestazioni di richiesta per la nuova richiesta.
- preserveUser
- Boolean
true per mantenere l'identità dell'utente; in caso contrario, false. Altri overload di questo metodo chiamano questo overload del metodo con il preserveUser parametro impostato su true.
Eccezioni
La richiesta richiede la modalità pipeline integrata di IIS 7.0.
Il server non è disponibile per gestire la richiesta.
Il path parametro è null.
Il parametro path non è valido.