HttpServerUtilityBase.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í.
Cuando se invalida en una clase derivada, ejecuta el controlador del recurso especificado en el contexto de la solicitud actual y devuelve la ejecución al proceso que lo invocó.
Sobrecargas
Execute(String) |
Si se reemplaza en una clase derivada, ejecuta el controlador para la ruta de acceso virtual especificada en el contexto del proceso actual. |
Execute(String, Boolean) |
Si se reemplaza en una clase derivada, ejecuta el controlador de la ruta de acceso virtual especificada en el contexto del proceso actual y especifica si se van a borrar las colecciones QueryString y Form. |
Execute(String, TextWriter) |
Si se reemplaza en una clase derivada, ejecuta el controlador de la ruta de acceso virtual especificada en el contexto del proceso actual, mediante una instancia TextWriter para capturar la salida del controlador ejecutado. |
Execute(String, TextWriter, Boolean) |
Si se reemplaza en una clase derivada, ejecuta el controlador para la ruta de acceso virtual especificada en el contexto de la solicitud actual, mediante una instancia de TextWriter para capturar la salida de la página y un valor que indica si se deben borrar las colecciones QueryString y Form. |
Execute(IHttpHandler, TextWriter, Boolean) |
Si se reemplaza en una clase derivada, ejecuta el controlador especificado en el contexto del proceso actual, mediante una instancia TextWriter para capturar la salida del controlador ejecutado y un valor que especifica si deben borrarse las colecciones QueryString y Form. |
Execute(String)
Si se reemplaza en una clase derivada, ejecuta el controlador para la ruta de acceso virtual especificada en el contexto del proceso actual.
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
Dirección URL del controlador que se va a ejecutar.
Excepciones
Siempre.
Se aplica a
Execute(String, Boolean)
Si se reemplaza en una clase derivada, ejecuta el controlador de la ruta de acceso virtual especificada en el contexto del proceso actual y especifica si se van a borrar las colecciones QueryString y 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
Dirección URL del controlador que se va a ejecutar.
- preserveForm
- Boolean
true
para mantener las colecciones QueryString y Form; false
para borrar las colecciones QueryString y Form.
Excepciones
Siempre.
Se aplica a
Execute(String, TextWriter)
Si se reemplaza en una clase derivada, ejecuta el controlador de la ruta de acceso virtual especificada en el contexto del proceso actual, mediante una instancia TextWriter para capturar la salida del controlador ejecutado.
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
Dirección URL del controlador que se va a ejecutar.
- writer
- TextWriter
Objeto que capturará la salida.
Excepciones
Siempre.
Comentarios
El writer
parámetro se pasa por referencia al método Execute . 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)
Si se reemplaza en una clase derivada, ejecuta el controlador para la ruta de acceso virtual especificada en el contexto de la solicitud actual, mediante una instancia de TextWriter para capturar la salida de la página y un valor que indica si se deben borrar las colecciones QueryString y 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
Dirección URL del controlador que se va a ejecutar.
- writer
- TextWriter
Objeto que capturará la salida.
- preserveForm
- Boolean
true
para mantener las colecciones QueryString y Form; false
para borrar las colecciones QueryString y Form.
Excepciones
Siempre.
Comentarios
El writer
parámetro se pasa por referencia al método Execute . 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(IHttpHandler, TextWriter, Boolean)
Si se reemplaza en una clase derivada, ejecuta el controlador especificado en el contexto del proceso actual, mediante una instancia TextWriter para capturar la salida del controlador ejecutado y un valor que especifica si deben borrarse las colecciones QueryString y Form.
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
Controlador HTTP que implementa la interfaz a la que se va a transferir la solicitud actual.
- writer
- TextWriter
Objeto que capturará la salida.
- preserveForm
- Boolean
true
para mantener las colecciones QueryString y Form; false
para borrar las colecciones QueryString y Form.
Excepciones
Siempre.
Comentarios
El writer
parámetro se pasa por referencia al método Execute . 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.