HttpServerUtilityBase.TransferRequest Metodo

Definizione

Quando sottoposto a override in una classe derivata, esegue in modo asincrono il punto finale nell'URL specificato.

Overload

Nome Descrizione
TransferRequest(String)

Quando sottoposto a override in una classe derivata, esegue in modo asincrono il punto finale nell'URL specificato.

TransferRequest(String, Boolean)

Quando sottoposto a override in una classe derivata, esegue in modo asincrono l'endpoint nell'URL specificato e specifica se cancellare le QueryString raccolte e Form .

TransferRequest(String, Boolean, String, NameValueCollection)

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

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

Se implementato in una classe derivata, esegue in modo asincrono il punto finale nell'URL specificato, usando il metodo HTTP, le intestazioni, il percorso e le opzioni specificati per mantenere i valori del modulo e mantenere l'identità dell'utente.

TransferRequest(String)

Quando sottoposto a override in una classe derivata, esegue in modo asincrono il punto finale 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)

Quando sottoposto a override in una classe derivata, esegue in modo asincrono l'endpoint nell'URL specificato e specifica se cancellare le QueryString raccolte 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 QueryString raccolte e Form , false per cancellare le QueryString raccolte e Form .

Eccezioni

Si applica a

TransferRequest(String, Boolean, String, NameValueCollection)

Quando sottoposto a override in una classe derivata, esegue in modo asincrono l'endpoint nell'URL specificato usando il metodo HTTP e le intestazioni 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 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

Si applica a

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

Se implementato in una classe derivata, esegue in modo asincrono il punto finale nell'URL specificato, usando il metodo HTTP, le intestazioni, il percorso e le opzioni specificati per mantenere i valori del modulo e mantenere l'identità dell'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 QueryString raccolte e Form , false per cancellare le QueryString raccolte e Form .

method
String

Metodo HTTP da usare per la 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.

Si applica a