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 l'endpoint nell'URL specificato.
Overload
TransferRequest(String) |
Esegue in modo asincrono l'endpoint nell'URL specificato. |
TransferRequest(String, Boolean) |
Esegue in modo asincrono l'endpoint in corrispondenza dell'URL specificato e indica se cancellare le raccolte QueryString e Form. |
TransferRequest(String, Boolean, String, NameValueCollection) |
Esegue in modo asincrono l'endpoint nell'URL specificato usando le intestazioni e il metodo HTTP specificati. |
TransferRequest(String, Boolean, String, NameValueCollection, Boolean) |
Effettua un'esecuzione asincrona dell'URL specificato utilizzando il metodo HTTP, le intestazioni, le opzioni e il percorso specificati per mantenere i valori del form e l'identità dell'utente. |
TransferRequest(String)
Esegue in modo asincrono l'endpoint nell'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 valore del parametro path
è null
.
Il parametro path
non è valido.
Si applica a
TransferRequest(String, Boolean)
Esegue in modo asincrono l'endpoint in corrispondenza dell'URL specificato e indica se cancellare le raccolte QueryString 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 raccolte QueryString e Form. false
per cancellare le raccolte QueryString e Form.
Eccezioni
La richiesta richiede la modalità pipeline integrata di IIS 7.0.
Il server non è disponibile per gestire la richiesta.
Il valore del parametro path
è null
.
Il parametro path
non è valido.
Si applica a
TransferRequest(String, Boolean, String, NameValueCollection)
Esegue in modo asincrono l'endpoint nell'URL specificato usando le intestazioni e il metodo HTTP 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 raccolte QueryString e Form. false
per cancellare le raccolte QueryString e Form.
- method
- String
Metodo HTTP (GET
, POST
e così via) da usare per la nuova richiesta. Se null
, viene usato il metodo HTTP della richiesta originale.
- headers
- NameValueCollection
Raccolta di intestazioni della 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 valore del parametro path
è null
.
Il parametro path
non è valido.
Si applica a
TransferRequest(String, Boolean, String, NameValueCollection, Boolean)
Effettua un'esecuzione asincrona dell'URL specificato utilizzando il metodo HTTP, le intestazioni, le opzioni e il percorso specificati per mantenere i valori del form e l'identità dell'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 raccolte QueryString e Form. false
per cancellare le raccolte QueryString e Form.
- method
- String
Metodo HTTP da usare nella nuova richiesta.
- headers
- NameValueCollection
Oggetto NameValueCollection che contiene le intestazioni di richiesta per le nuove richieste.
- preserveUser
- Boolean
true
per mantenere l'identità dell'utente; in caso contrario, false
. Altri overload di questo metodo chiamano il metodo con il parametro preserveUser
impostato su true
.
Eccezioni
La richiesta richiede la modalità pipeline integrata di IIS 7.0.
Il server non è disponibile per gestire la richiesta.
Il valore del parametro path
è null
.
Il parametro path
non è valido.