Condividi tramite


HttpServerUtilityWrapper.TransferRequest Metodo

Definizione

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.

Si applica a