HttpServerUtilityWrapper.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í.
Ejecuta de forma asincrónica el punto final en la dirección URL especificada.
Sobrecargas
TransferRequest(String) |
Ejecuta de forma asincrónica el punto final en la dirección URL especificada. |
TransferRequest(String, Boolean) |
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) |
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) |
Realiza una ejecución asincrónica de la dirección URL especificada mediante el método, los encabezados, la ruta de acceso y las opciones HTTP indicados para conservar los valores del formulario y la identidad del usuario. |
TransferRequest(String)
Ejecuta de forma asincrónica el punto final en la dirección URL especificada.
public:
override void TransferRequest(System::String ^ path);
public override void TransferRequest (string path);
override this.TransferRequest : string -> unit
Public Overrides 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
La solicitud requiere el modo de canalización integrada de IIS 7,0.
El servidor no está disponible para atender la solicitud.
El parámetro path
es null
.
El parámetro path
no es válido.
Se aplica a
TransferRequest(String, Boolean)
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:
override void TransferRequest(System::String ^ path, bool preserveForm);
public override void TransferRequest (string path, bool preserveForm);
override this.TransferRequest : string * bool -> unit
Public Overrides Sub TransferRequest (path As String, preserveForm As Boolean)
Parámetros
- path
- String
Dirección URL de la página que se va a ejecutar.
- preserveForm
- Boolean
true
para mantener las colecciones QueryString y Form; false
para borrar las colecciones QueryString y Form.
Excepciones
La solicitud requiere el modo de canalización integrada de IIS 7,0.
El servidor no está disponible para atender la solicitud.
El parámetro path
es null
.
El parámetro path
no es válido.
Se aplica a
TransferRequest(String, Boolean, String, NameValueCollection)
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:
override void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers);
public override void TransferRequest (string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers);
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection -> unit
Public Overrides 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
La solicitud requiere que IIS 7,0 se ejecute en el modo integrado.
El servidor no está disponible para atender la solicitud.
El parámetro path
es null
.
El parámetro path
no es válido.
Se aplica a
TransferRequest(String, Boolean, String, NameValueCollection, Boolean)
Realiza una ejecución asincrónica de la dirección URL especificada mediante el método, los encabezados, la ruta de acceso y las opciones HTTP indicados para conservar los valores del formulario y la identidad del usuario.
public:
override void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers, bool preserveUser);
public override void TransferRequest (string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers, bool preserveUser);
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection * bool -> unit
Public Overrides 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 en 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
.
Excepciones
La solicitud requiere el modo de canalización integrada de IIS 7,0.
El servidor no está disponible para atender la solicitud.
El parámetro path
es null
.
El parámetro path
no es válido.