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.

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