HttpServerUtilityBase.Execute Метод

Определение

При переопределении в производном классе выполняет действия обработчика для заданного ресурса в контексте текущего запроса и возвращает результат выполнения в вызвавший его процесс.

Перегрузки

Execute(String)

При переопределении в производном классе выполняет действия обработчика для заданного виртуального пути в контексте текущего процесса.

Execute(String, Boolean)

При переопределении в производном классе выполняет запускает обработчика для указанного виртуального пути в контексте текущего процесса и указывает, следует ли очистить коллекции QueryString и Form.

Execute(String, TextWriter)

При переопределении в производном классе выполняет действия обработчика для заданного виртуального пути в контексте текущего процесса, используя экземпляр TextWriter для записи выходных данных выполненного обработчика.

Execute(String, TextWriter, Boolean)

При переопределении в производном классе выполняет действия обработчика для заданного виртуального пути в контексте текущего запроса, используя экземпляр TextWriter для записи выходных данных со страницы и значение, указывающее, необходимо ли очищать коллекции QueryString и Form.

Execute(IHttpHandler, TextWriter, Boolean)

При переопределении в производном классе выполняет действия указанного обработчика в контексте текущего процесса, используя экземпляр TextWriter для записи выходных данных выполняемого обработчика и значение, указывающее, необходимо ли очищать коллекции QueryString и Form.

Execute(String)

При переопределении в производном классе выполняет действия обработчика для заданного виртуального пути в контексте текущего процесса.

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)

Параметры

path
String

URL-адрес обработчика для выполнения.

Исключения

Всегда.

Применяется к

Execute(String, Boolean)

При переопределении в производном классе выполняет запускает обработчика для указанного виртуального пути в контексте текущего процесса и указывает, следует ли очистить коллекции QueryString и 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)

Параметры

path
String

URL-адрес обработчика для выполнения.

preserveForm
Boolean

Значение true, чтобы сохранить коллекции QueryString и Form; значение false, чтобы очистить коллекции QueryString и Form.

Исключения

Всегда.

Применяется к

Execute(String, TextWriter)

При переопределении в производном классе выполняет действия обработчика для заданного виртуального пути в контексте текущего процесса, используя экземпляр TextWriter для записи выходных данных выполненного обработчика.

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)

Параметры

path
String

URL-адрес обработчика для выполнения.

writer
TextWriter

Объект для записи выходных данных.

Исключения

Всегда.

Комментарии

writerПараметр передается по ссылке на Execute метод. Чтобы получить выходные данные обработчика после завершения метода, используйте свойства и методы writer объекта. Пример см. в разделе Execute.

Применяется к

Execute(String, TextWriter, Boolean)

При переопределении в производном классе выполняет действия обработчика для заданного виртуального пути в контексте текущего запроса, используя экземпляр TextWriter для записи выходных данных со страницы и значение, указывающее, необходимо ли очищать коллекции QueryString и 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)

Параметры

path
String

URL-адрес обработчика для выполнения.

writer
TextWriter

Объект для записи выходных данных.

preserveForm
Boolean

Значение true, чтобы сохранить коллекции QueryString и Form; значение false, чтобы очистить коллекции QueryString и Form.

Исключения

Всегда.

Комментарии

writerПараметр передается по ссылке на Execute метод. Чтобы получить выходные данные обработчика после завершения метода, используйте свойства и методы writer объекта. Пример см. в разделе Execute.

Применяется к

Execute(IHttpHandler, TextWriter, Boolean)

При переопределении в производном классе выполняет действия указанного обработчика в контексте текущего процесса, используя экземпляр TextWriter для записи выходных данных выполняемого обработчика и значение, указывающее, необходимо ли очищать коллекции QueryString и 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)

Параметры

handler
IHttpHandler

Обработчик HTTP-данных, реализующий интерфейс, в который передается текущий запрос.

writer
TextWriter

Объект для записи выходных данных.

preserveForm
Boolean

Значение true, чтобы сохранить коллекции QueryString и Form; значение false, чтобы очистить коллекции QueryString и Form.

Исключения

Всегда.

Комментарии

writerПараметр передается по ссылке на Execute метод. Чтобы получить выходные данные обработчика после завершения метода, используйте свойства и методы writer объекта. Пример см. в разделе Execute.

Применяется к