HttpServerUtilityBase.TransferRequest Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Si se reemplaza en una clase derivada, ejecuta de forma asincrónica el extremo en la dirección URL especificada.
Sobrecargas
TransferRequest(String) |
Si se reemplaza en una clase derivada, ejecuta de forma asincrónica el extremo en la dirección URL especificada. |
TransferRequest(String, Boolean) |
Si se reemplaza en la clase derivada, ejecuta de forma asincrónica el punto de conexión en la dirección URL especificada y especifica si deben borrarse las colecciones QueryString y Form. |
TransferRequest(String, Boolean, String, NameValueCollection) |
Si se reemplaza en una clase derivada, ejecuta de forma asincrónica el punto de conexión en la dirección URL especificada mediante el método y los encabezados HTTP especificados. |
TransferRequest(String, Boolean, String, NameValueCollection, Boolean) |
Cuando se implementa en una clase derivada, ejecuta de forma asincrónica el extremo en la dirección URL especificada, usando el método HTTP, los encabezados, la ruta de acceso y las opciones especificados para conservar los valores del formulario y la identidad del usuario. |
TransferRequest(String)
Si se reemplaza en una clase derivada, ejecuta de forma asincrónica el extremo en la dirección URL especificada.
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)
Parámetros
- path
- String
Dirección URL de la página o el controlador que se va a ejecutar.
Excepciones
Siempre.
Se aplica a
TransferRequest(String, Boolean)
Si se reemplaza en la clase derivada, ejecuta de forma asincrónica el punto de conexión en la dirección URL especificada y especifica si deben borrarse las colecciones QueryString y 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)
Parámetros
- path
- String
Dirección URL de la página o el controlador que se va a ejecutar.
- preserveForm
- Boolean
true
para mantener las colecciones QueryString y Form; false
para borrar las colecciones QueryString y Form.
Excepciones
Siempre.
Se aplica a
TransferRequest(String, Boolean, String, NameValueCollection)
Si se reemplaza en una clase derivada, ejecuta de forma asincrónica el punto de conexión en la dirección URL especificada mediante el método y los encabezados HTTP especificados.
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)
Parámetros
- path
- String
Dirección URL de la página o el controlador que se va a ejecutar.
- preserveForm
- Boolean
true
para mantener las colecciones QueryString y Form; false
para borrar las colecciones QueryString y Form.
- method
- String
Método HTTP (GET
, POST
, etc.) que se usará para la nueva solicitud. Si es null
, se usa el método HTTP de la solicitud original.
- headers
- NameValueCollection
Colección de encabezados de solicitud para la nueva solicitud.
Excepciones
Siempre.
Se aplica a
TransferRequest(String, Boolean, String, NameValueCollection, Boolean)
Cuando se implementa en una clase derivada, ejecuta de forma asincrónica el extremo en la dirección URL especificada, usando el método HTTP, los encabezados, la ruta de acceso y las opciones especificados para conservar los valores del formulario y la identidad del usuario.
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)
Parámetros
- path
- String
La ruta de acceso.
- preserveForm
- Boolean
true
para mantener las colecciones QueryString y Form; false
para borrar las colecciones QueryString y Form.
- method
- String
Método HTTP que va a usarse para la nueva solicitud.
- headers
- NameValueCollection
Objeto NameValueCollection que contiene los encabezados de solicitud para la nueva solicitud.
- preserveUser
- Boolean
true
para conservar la identidad del usuario; si no, false
. Otras sobrecargas de este método llaman a la sobrecarga del método con el parámetro preserveUser
establecido en true
.