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.