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 reemplaza en una clase derivada, 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) |
Cuando se invalida en una clase derivada, ejecuta el controlador para la ruta de acceso virtual especificada en el contexto del proceso actual. |
| Execute(String, Boolean) |
Cuando 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 QueryString colecciones y Form . |
| Execute(String, TextWriter) |
Cuando se reemplaza en una clase derivada, 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) |
Cuando se reemplaza en una clase derivada, ejecuta el controlador de la ruta de acceso virtual especificada en el contexto de la solicitud actual, usando 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) |
Cuando se reemplaza en una clase derivada, ejecuta el controlador especificado en el contexto del proceso actual, usando 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)
Cuando se invalida 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)
Cuando 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 QueryString colecciones 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 conservar las QueryString colecciones y Form ; false para borrar las QueryString colecciones y Form .
Excepciones
Siempre.
Se aplica a
Execute(String, TextWriter)
Cuando se reemplaza en una clase derivada, 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:
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 para capturar la salida.
Excepciones
Siempre.
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)
Cuando se reemplaza en una clase derivada, ejecuta el controlador de la ruta de acceso virtual especificada en el contexto de la solicitud actual, usando 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:
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 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
Siempre.
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(IHttpHandler, TextWriter, Boolean)
Cuando se reemplaza en una clase derivada, ejecuta el controlador especificado en el contexto del proceso actual, usando 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:
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 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
Siempre.
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.