HttpServerUtilityWrapper.Execute 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 el controlador de un recurso especificado en el contexto de la solicitud actual y devuelve la ejecución al proceso que lo invocó.
Sobrecargas
| Nombre | Description |
|---|---|
| Execute(String) |
Ejecuta el controlador para la ruta de acceso virtual especificada en el contexto del proceso actual. |
| Execute(String, Boolean) |
Ejecuta el controlador para la ruta de acceso virtual especificada en el contexto del proceso actual y especifica si se van a borrar las QueryString colecciones y Form . |
| Execute(String, TextWriter) |
Ejecuta el controlador para la ruta de acceso virtual especificada en el contexto del proceso actual, utilizando una TextWriter instancia para capturar la salida del controlador ejecutado. |
| Execute(String, TextWriter, Boolean) |
Ejecuta el controlador para la ruta de acceso virtual especificada en el contexto de la solicitud actual, utilizando una TextWriter instancia para capturar la salida de la página y un valor que indica si se van a borrar las QueryString colecciones y Form . |
| Execute(IHttpHandler, TextWriter, Boolean) |
Ejecuta el controlador especificado en el contexto del proceso actual, utilizando una TextWriter instancia para capturar la salida del controlador ejecutado y un valor que especifica si se van a borrar las QueryString colecciones y Form . |
Execute(String)
Ejecuta el controlador para la ruta de acceso virtual especificada en el contexto del proceso actual.
public:
override void Execute(System::String ^ path);
public override void Execute(string path);
override this.Execute : string -> unit
Public Overrides Sub Execute (path As String)
Parámetros
- path
- String
Dirección URL del controlador que se va a ejecutar.
Excepciones
El objeto actual HttpContext es null.
O bien
Se produjo un error cuando se ejecutó el controlador especificado por path .
Se aplica a
Execute(String, Boolean)
Ejecuta el controlador para la ruta de acceso virtual especificada en el contexto del proceso actual y especifica si se van a borrar las QueryString colecciones y Form .
public:
override void Execute(System::String ^ path, bool preserveForm);
public override void Execute(string path, bool preserveForm);
override this.Execute : string * bool -> unit
Public Overrides Sub Execute (path As String, preserveForm As Boolean)
Parámetros
- path
- String
Dirección URL del controlador que se va a ejecutar.
- preserveForm
- Boolean
true para conservar las QueryString colecciones y Form ; false para borrar las QueryString colecciones y Form .
Excepciones
El objeto actual HttpContext es null.
O bien
Se produjo un error cuando se ejecutó el controlador especificado por path .
Se aplica a
Execute(String, TextWriter)
Ejecuta el controlador para la ruta de acceso virtual especificada en el contexto del proceso actual, utilizando una TextWriter instancia para capturar la salida del controlador ejecutado.
public:
override void Execute(System::String ^ path, System::IO::TextWriter ^ writer);
public override void Execute(string path, System.IO.TextWriter writer);
override this.Execute : string * System.IO.TextWriter -> unit
Public Overrides Sub Execute (path As String, writer As TextWriter)
Parámetros
- path
- String
Dirección URL del controlador que se va a ejecutar.
- writer
- TextWriter
Objeto para capturar la salida.
Excepciones
El objeto actual HttpContext es null.
O bien
Se produjo un error cuando se ejecutó el controlador especificado por path .
Comentarios
El writer parámetro se pasa por referencia al Execute método . Para recuperar la salida del controlador una vez completado el método, use las propiedades y los métodos del writer objeto . Para obtener un ejemplo, consulte Execute.
Se aplica a
Execute(String, TextWriter, Boolean)
Ejecuta el controlador para la ruta de acceso virtual especificada en el contexto de la solicitud actual, utilizando una TextWriter instancia para capturar la salida de la página y un valor que indica si se van a borrar las QueryString colecciones y Form .
public:
override void Execute(System::String ^ path, System::IO::TextWriter ^ writer, bool preserveForm);
public override void Execute(string path, System.IO.TextWriter writer, bool preserveForm);
override this.Execute : string * System.IO.TextWriter * bool -> unit
Public Overrides Sub Execute (path As String, writer As TextWriter, preserveForm As Boolean)
Parámetros
- path
- String
Dirección URL del controlador que se va a ejecutar.
- writer
- TextWriter
Objeto que se va a capturar la salida.
- preserveForm
- Boolean
true para conservar las QueryString colecciones y Form ; false para borrar las QueryString colecciones y Form .
Excepciones
La instancia actual HttpContext es null.
O bien
path finaliza con un punto (.).
O bien
Se produjo un error cuando se ejecutó el controlador especificado por path .
path es null.
path no es una ruta de acceso virtual.
Se aplica a
Execute(IHttpHandler, TextWriter, Boolean)
Ejecuta el controlador especificado en el contexto del proceso actual, utilizando una TextWriter instancia para capturar la salida del controlador ejecutado y un valor que especifica si se van a borrar las QueryString colecciones y Form .
public:
override void Execute(System::Web::IHttpHandler ^ handler, System::IO::TextWriter ^ writer, bool preserveForm);
public override void Execute(System.Web.IHttpHandler handler, System.IO.TextWriter writer, bool preserveForm);
override this.Execute : System.Web.IHttpHandler * System.IO.TextWriter * bool -> unit
Public Overrides Sub Execute (handler As IHttpHandler, writer As TextWriter, preserveForm As Boolean)
Parámetros
- handler
- IHttpHandler
Controlador HTTP al que implementa la interfaz para transferir la solicitud actual.
- writer
- TextWriter
Objeto que se va a capturar la salida.
- preserveForm
- Boolean
true para conservar las QueryString colecciones y Form ; false para borrar las QueryString colecciones y Form .
Excepciones
Se produjo un error cuando se ejecutó el controlador especificado por handler .
El handler parámetro es null.