HttpServerUtilityBase.Execute Método

Definición

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

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

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

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

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

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