HttpServerUtilityWrapper.TransferRequest Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Executa assíncronamente o ponto final na URL especificada.
Sobrecargas
| Name | Description |
|---|---|
| TransferRequest(String) |
Executa assíncronamente o ponto final na URL especificada. |
| TransferRequest(String, Boolean) |
O Assíncrono executa o endpoint na URL especificada e especifica se deve limpar as QueryString coleções and Form . |
| TransferRequest(String, Boolean, String, NameValueCollection) |
Executa assíncronamente o endpoint na URL especificada usando o método HTTP e os cabeçalhos especificados. |
| TransferRequest(String, Boolean, String, NameValueCollection, Boolean) |
Realiza uma execução assíncrona da URL especificada usando o método HTTP especificado, cabeçalhos, caminho e opções para preservar os valores do formulário e preservar a identidade do utilizador. |
TransferRequest(String)
Executa assíncronamente o ponto final na 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
A URL da página ou handler a executar.
Exceções
O pedido requer o modo pipeline integrado do IIS 7.0.
O servidor não está disponível para tratar do pedido.
O path parâmetro é null.
O path parâmetro é inválido.
Aplica-se a
TransferRequest(String, Boolean)
O Assíncrono executa o endpoint na URL especificada e especifica se deve limpar as QueryString coleções and 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
O URL da página a executar.
- preserveForm
- Boolean
Exceções
O pedido requer o modo pipeline integrado do IIS 7.0.
O servidor não está disponível para tratar do pedido.
O path parâmetro é null.
O path parâmetro é inválido.
Aplica-se a
TransferRequest(String, Boolean, String, NameValueCollection)
Executa assíncronamente o endpoint na URL especificada usando o método HTTP e os cabeçalhos 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
A URL da página ou handler a executar.
- preserveForm
- Boolean
- method
- String
O método HTTP (GET, POST, e assim sucessivamente) para usar no novo pedido. Se null, é utilizado o método HTTP do pedido original.
- headers
- NameValueCollection
Uma coleção de cabeçalhos de pedidos para o novo pedido.
Exceções
O pedido requer o IIS 7.0 a correr em modo integrado.
O servidor não está disponível para tratar do pedido.
O path parâmetro é null.
O path parâmetro é inválido.
Aplica-se a
TransferRequest(String, Boolean, String, NameValueCollection, Boolean)
Realiza uma execução assíncrona da URL especificada usando o método HTTP especificado, cabeçalhos, caminho e opções para preservar os valores do formulário e preservar a identidade do utilizador.
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
O caminho.
- preserveForm
- Boolean
- method
- String
O método HTTP a usar no novo pedido.
- headers
- NameValueCollection
Um NameValueCollection objeto que contém cabeçalhos de pedido para o novo pedido.
- preserveUser
- Boolean
true preservar a identidade do utilizador; caso contrário, false. Outras sobrecargas deste método chamam-lhe sobrecarga com o preserveUser parâmetro definido como true.
Exceções
O pedido requer o modo pipeline integrado do IIS 7.0.
O servidor não está disponível para tratar do pedido.
O path parâmetro é null.
O path parâmetro é inválido.