HttpServerUtilityBase.Execute Método

Definição

Quando substituído em uma classe derivada, executa o manipulador de um recurso especificado no contexto da solicitação atual e retorna a execução para o processo que o invocou.

Sobrecargas

Nome Description
Execute(String)

Quando substituído em uma classe derivada, executa o manipulador para o caminho virtual especificado no contexto do processo atual.

Execute(String, Boolean)

Quando substituído em uma classe derivada, executa o manipulador para o caminho virtual especificado no contexto do processo atual e especifica se deve limpar e QueryStringForm coleções.

Execute(String, TextWriter)

Quando substituído em uma classe derivada, executa o manipulador para o caminho virtual especificado no contexto do processo atual, usando uma TextWriter instância para capturar a saída do manipulador executado.

Execute(String, TextWriter, Boolean)

Quando substituído em uma classe derivada, executa o manipulador para o caminho virtual especificado no contexto da solicitação atual, usando uma TextWriter instância para capturar a saída da página e um valor que indica se deve limpar e QueryStringForm coleções.

Execute(IHttpHandler, TextWriter, Boolean)

Quando substituído em uma classe derivada, executa o manipulador especificado no contexto do processo atual, usando uma TextWriter instância para capturar a saída do manipulador executado e um valor que especifica se as coleções e QueryString as Form coleções devem ser desmarcadas.

Execute(String)

Quando substituído em uma classe derivada, executa o manipulador para o caminho virtual especificado no contexto do processo atual.

public:
 virtual void Execute(System::String ^ path);
public virtual void Execute(string path);
abstract member Execute : string -> unit
override this.Execute : string -> unit
Public Overridable Sub Execute (path As String)

Parâmetros

path
String

A URL do manipulador a ser executado.

Exceções

Aplica-se a

Execute(String, Boolean)

Quando substituído em uma classe derivada, executa o manipulador para o caminho virtual especificado no contexto do processo atual e especifica se deve limpar e QueryStringForm coleções.

public:
 virtual void Execute(System::String ^ path, bool preserveForm);
public virtual void Execute(string path, bool preserveForm);
abstract member Execute : string * bool -> unit
override this.Execute : string * bool -> unit
Public Overridable Sub Execute (path As String, preserveForm As Boolean)

Parâmetros

path
String

A URL do manipulador a ser executado.

preserveForm
Boolean

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

Exceções

Aplica-se a

Execute(String, TextWriter)

Quando substituído em uma classe derivada, executa o manipulador para o caminho virtual especificado no contexto do processo atual, usando uma TextWriter instância para capturar a saída do manipulador executado.

public:
 virtual void Execute(System::String ^ path, System::IO::TextWriter ^ writer);
public virtual void Execute(string path, System.IO.TextWriter writer);
abstract member Execute : string * System.IO.TextWriter -> unit
override this.Execute : string * System.IO.TextWriter -> unit
Public Overridable Sub Execute (path As String, writer As TextWriter)

Parâmetros

path
String

A URL do manipulador a ser executado.

writer
TextWriter

Um objeto para capturar a saída.

Exceções

Comentários

O writer parâmetro é passado por referência ao Execute método. Para recuperar a saída do manipulador após a conclusão do método, use as propriedades e os métodos do writer objeto. Para obter um exemplo, consulte Execute.

Aplica-se a

Execute(String, TextWriter, Boolean)

Quando substituído em uma classe derivada, executa o manipulador para o caminho virtual especificado no contexto da solicitação atual, usando uma TextWriter instância para capturar a saída da página e um valor que indica se deve limpar e QueryStringForm coleções.

public:
 virtual void Execute(System::String ^ path, System::IO::TextWriter ^ writer, bool preserveForm);
public virtual void Execute(string path, System.IO.TextWriter writer, bool preserveForm);
abstract member Execute : string * System.IO.TextWriter * bool -> unit
override this.Execute : string * System.IO.TextWriter * bool -> unit
Public Overridable Sub Execute (path As String, writer As TextWriter, preserveForm As Boolean)

Parâmetros

path
String

A URL do manipulador a ser executado.

writer
TextWriter

O objeto para capturar a saída.

preserveForm
Boolean

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

Exceções

Comentários

O writer parâmetro é passado por referência ao Execute método. Para recuperar a saída do manipulador após a conclusão do método, use as propriedades e os métodos do writer objeto. Para obter um exemplo, consulte Execute.

Aplica-se a

Execute(IHttpHandler, TextWriter, Boolean)

Quando substituído em uma classe derivada, executa o manipulador especificado no contexto do processo atual, usando uma TextWriter instância para capturar a saída do manipulador executado e um valor que especifica se as coleções e QueryString as Form coleções devem ser desmarcadas.

public:
 virtual void Execute(System::Web::IHttpHandler ^ handler, System::IO::TextWriter ^ writer, bool preserveForm);
public virtual void Execute(System.Web.IHttpHandler handler, System.IO.TextWriter writer, bool preserveForm);
abstract member Execute : System.Web.IHttpHandler * System.IO.TextWriter * bool -> unit
override this.Execute : System.Web.IHttpHandler * System.IO.TextWriter * bool -> unit
Public Overridable Sub Execute (handler As IHttpHandler, writer As TextWriter, preserveForm As Boolean)

Parâmetros

handler
IHttpHandler

O manipulador HTTP que implementa a interface para a qual transferir a solicitação atual.

writer
TextWriter

O objeto para capturar a saída.

preserveForm
Boolean

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

Exceções

Comentários

O writer parâmetro é passado por referência ao Execute método. Para recuperar a saída do manipulador após a conclusão do método, use as propriedades e os métodos do writer objeto. Para obter um exemplo, consulte Execute.

Aplica-se a