Condividi tramite


HttpServerUtilityBase.TransferRequest Metodo

Definizione

In caso di override in una classe derivata, esegue in modo asincrono l'endpoint nell'URL specificato.

Overload

TransferRequest(String)

In caso di override in una classe derivata, esegue in modo asincrono l'endpoint nell'URL specificato.

TransferRequest(String, Boolean)

In caso di override in una classe derivata, esegue l'endpoint dell'URL specificato in modo asincrono e specifica se cancellare le raccolte QueryString e Form.

TransferRequest(String, Boolean, String, NameValueCollection)

In caso di override in una classe derivata, esegue in modo asincrono l'endpoint nell'URL specificato usando le intestazioni e il metodo HTTP specificati.

TransferRequest(String, Boolean, String, NameValueCollection, Boolean)

Una volta eseguita l'implementazione in una classe derivata, esegue in modo asincrono l'endpoint nell'URL specificato, utilizzando il metodo HTTP, le intestazioni, il percorso e le opzioni specificate per conservare i valori del form e l'identità utente.

TransferRequest(String)

In caso di override in una classe derivata, esegue in modo asincrono l'endpoint nell'URL specificato.

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)

Parametri

path
String

URL della pagina o del gestore da eseguire.

Eccezioni

Si applica a

TransferRequest(String, Boolean)

In caso di override in una classe derivata, esegue l'endpoint dell'URL specificato in modo asincrono e specifica se cancellare le raccolte QueryString e Form.

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)

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.

Eccezioni

Si applica a

TransferRequest(String, Boolean, String, NameValueCollection)

In caso di override in una classe derivata, esegue in modo asincrono l'endpoint nell'URL specificato usando le intestazioni e il metodo HTTP specificati.

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)

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

Si applica a

TransferRequest(String, Boolean, String, NameValueCollection, Boolean)

Una volta eseguita l'implementazione in una classe derivata, esegue in modo asincrono l'endpoint nell'URL specificato, utilizzando il metodo HTTP, le intestazioni, il percorso e le opzioni specificate per conservare i valori del form e l'identità utente.

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)

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 utilizzare per la 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.

Si applica a