HttpServerUtilityBase.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.
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
Sempre
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
Sempre
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
Sempre
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
.