Compartilhar via


HttpServerUtilityWrapper.TransferRequest Método

Definição

Executa de forma assíncrona o ponto de extremidade na URL especificada.

Sobrecargas

TransferRequest(String)

Executa de forma assíncrona o ponto de extremidade na URL especificada.

TransferRequest(String, Boolean)

Executa o ponto de extremidade na URL especificada de forma assíncrona e especifica se é necessário limpar as coleções QueryString e Form.

TransferRequest(String, Boolean, String, NameValueCollection)

Executa o ponto de extremidade na URL especificada de forma assíncrona usando os cabeçalhos e o método HTTP especificados.

TransferRequest(String, Boolean, String, NameValueCollection, Boolean)

Realiza a execução assíncrona da URL especificada usando o caminho, os cabeçalhos e o método HTTP especificados, além de opções para preservar os valores de formulário e a identidade do usuário.

TransferRequest(String)

Executa de forma assíncrona o ponto de extremidade 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 manipulador a executar.

Exceções

A solicitação requer o modo de pipeline integrado do IIS 7,0.

O servidor não está disponível para manipular a solicitação.

O parâmetro path é null.

O parâmetro path é inválido.

Aplica-se a

TransferRequest(String, Boolean)

Executa o ponto de extremidade na URL especificada de forma assíncrona e especifica se é necessário limpar as coleções QueryString e 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

A URL da página a executar.

preserveForm
Boolean

true para preservar as coleções QueryString e Form; false para limpar as coleções QueryString e Form.

Exceções

A solicitação requer o modo de pipeline integrado do IIS 7,0.

O servidor não está disponível para manipular a solicitação.

O parâmetro path é null.

O parâmetro path é inválido.

Aplica-se a

TransferRequest(String, Boolean, String, NameValueCollection)

Executa o ponto de extremidade na URL especificada de forma assíncrona usando os cabeçalhos e o método 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

A URL da página ou manipulador a executar.

preserveForm
Boolean

true para preservar as coleções QueryString e Form; false para limpar as coleções QueryString e Form.

method
String

O método HTTP (GET, POST e assim por diante) a ser usado para a nova solicitação. Se for null, o método HTTP da solicitação original é usado.

headers
NameValueCollection

Uma coleção de cabeçalhos de solicitação para a nova solicitação.

Exceções

A solicitação requer o IIS 7,0 em execução no modo integrado.

O servidor não está disponível para manipular a solicitação.

O parâmetro path é null.

O parâmetro path é inválido.

Aplica-se a

TransferRequest(String, Boolean, String, NameValueCollection, Boolean)

Realiza a execução assíncrona da URL especificada usando o caminho, os cabeçalhos e o método HTTP especificados, além de opções para preservar os valores de formulário e a identidade do usuário.

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

true para preservar as coleções QueryString e Form; false para limpar as coleções QueryString e Form.

method
String

O método HTTP usado na nova solicitação.

headers
NameValueCollection

Um objeto NameValueCollection que contém cabeçalhos de solicitação para a nova solicitação.

preserveUser
Boolean

true para preservar a identidade do usuário, caso contrário, false. Outras sobrecargas desse método chamam essa sobrecarga de método com o parâmetro preserveUser definido como true.

Exceções

A solicitação requer o modo de pipeline integrado do IIS 7,0.

O servidor não está disponível para manipular a solicitação.

O parâmetro path é null.

O parâmetro path é inválido.

Aplica-se a