Compartir a través de


HttpServerUtilityBase.TransferRequest Método

Definición

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

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

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

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.

Se aplica a