HttpServerUtilityBase.Execute 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.
Quando é sobreposto numa classe derivada, executa o handler de um recurso especificado no contexto do pedido atual e devolve a execução ao processo que o invocou.
Sobrecargas
| Name | Description |
|---|---|
| Execute(String) |
Quando sobrescrito numa classe derivada, executa o handler para o caminho virtual especificado no contexto do processo atual. |
| Execute(String, Boolean) |
Quando sobrescrito numa classe derivada, executa o handler para o caminho virtual especificado no contexto do processo atual e especifica se deve limpar as QueryString coleções e Form . |
| Execute(String, TextWriter) |
Quando sobrescrito numa classe derivada, executa o handler para o caminho virtual especificado no contexto do processo atual, usando uma TextWriter instância para capturar a saída do handler executado. |
| Execute(String, TextWriter, Boolean) |
Quando sobrescrito numa classe derivada, executa o handler para o caminho virtual especificado no contexto do pedido atual, usando uma TextWriter instância para capturar a saída da página e um valor que indica se deve limpar as QueryString coleções e Form . |
| Execute(IHttpHandler, TextWriter, Boolean) |
Quando sobrescrito numa classe derivada, executa o handler especificado no contexto do processo atual, usando uma TextWriter instância para capturar a saída do handler executado e um valor que especifica se deve apagar as QueryString coleções and (e Form a eliminação). |
Execute(String)
Quando sobrescrito numa classe derivada, executa o handler 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
O URL do handler a executar.
Exceções
Sempre.
Aplica-se a
Execute(String, Boolean)
Quando sobrescrito numa classe derivada, executa o handler para o caminho virtual especificado no contexto do processo atual e especifica se deve limpar as QueryString coleções e Form .
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
O URL do handler a executar.
- preserveForm
- Boolean
Exceções
Sempre.
Aplica-se a
Execute(String, TextWriter)
Quando sobrescrito numa classe derivada, executa o handler para o caminho virtual especificado no contexto do processo atual, usando uma TextWriter instância para capturar a saída do handler 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
O URL do handler a executar.
- writer
- TextWriter
Um objeto para captar a saída.
Exceções
Sempre.
Observações
O writer parâmetro é passado por referência ao Execute método. Para recuperar a saída do handler após a conclusão do método, utiliza-se as propriedades e métodos do writer objeto. Para obter um exemplo, consulte Execute.
Aplica-se a
Execute(String, TextWriter, Boolean)
Quando sobrescrito numa classe derivada, executa o handler para o caminho virtual especificado no contexto do pedido atual, usando uma TextWriter instância para capturar a saída da página e um valor que indica se deve limpar as QueryString coleções e Form .
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
O URL do handler a executar.
- writer
- TextWriter
O objetivo é captar a saída.
- preserveForm
- Boolean
Exceções
Sempre.
Observações
O writer parâmetro é passado por referência ao Execute método. Para recuperar a saída do handler após a conclusão do método, utiliza-se as propriedades e métodos do writer objeto. Para obter um exemplo, consulte Execute.
Aplica-se a
Execute(IHttpHandler, TextWriter, Boolean)
Quando sobrescrito numa classe derivada, executa o handler especificado no contexto do processo atual, usando uma TextWriter instância para capturar a saída do handler executado e um valor que especifica se deve apagar as QueryString coleções and (e Form a eliminação).
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 handler HTTP que implementa a interface para transferir o pedido atual.
- writer
- TextWriter
O objetivo é captar a saída.
- preserveForm
- Boolean
Exceções
Sempre.
Observações
O writer parâmetro é passado por referência ao Execute método. Para recuperar a saída do handler após a conclusão do método, utiliza-se as propriedades e métodos do writer objeto. Para obter um exemplo, consulte Execute.