HttpServerUtilityBase.Transfer Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
При переопределении в производном классе завершает выполнение текущего процесса и начинает выполнение другого процесса для текущего запроса.
Перегрузки
Transfer(String) |
При переопределении в производном классе завершает выполнение текущего процесса и начинает выполнение страницы или обработчика, указанного в URL-адресе. |
Transfer(String, Boolean) |
При переопределении в производном классе прекращает выполнение текущей страницы и начинает выполнение другой страницы или обработчика, используя заданный URL-адрес и значение, указывающее, следует ли очищать коллекции QueryString и Form. |
Transfer(IHttpHandler, Boolean) |
При переопределении в производном классе прекращает выполнение текущего процесса и начинает выполнение нового запроса с помощью пользовательского обработчика HTTP-данных и значения, которое указывает, необходимо ли очистить коллекции QueryString и Form. |
Transfer(String)
При переопределении в производном классе завершает выполнение текущего процесса и начинает выполнение страницы или обработчика, указанного в URL-адресе.
public:
virtual void Transfer(System::String ^ path);
public virtual void Transfer (string path);
abstract member Transfer : string -> unit
override this.Transfer : string -> unit
Public Overridable Sub Transfer (path As String)
Параметры
- path
- String
URL-адрес страницы или обработчика, который нужно выполнить.
Исключения
Всегда.
Применяется к
Transfer(String, Boolean)
При переопределении в производном классе прекращает выполнение текущей страницы и начинает выполнение другой страницы или обработчика, используя заданный URL-адрес и значение, указывающее, следует ли очищать коллекции QueryString и Form.
public:
virtual void Transfer(System::String ^ path, bool preserveForm);
public virtual void Transfer (string path, bool preserveForm);
abstract member Transfer : string * bool -> unit
override this.Transfer : string * bool -> unit
Public Overridable Sub Transfer (path As String, preserveForm As Boolean)
Параметры
- path
- String
URL-адрес страницы или обработчика, который нужно выполнить.
- preserveForm
- Boolean
Значение true
, чтобы сохранить коллекции QueryString и Form; значение false
, чтобы очистить коллекции QueryString и Form.
Исключения
Всегда.
Применяется к
Transfer(IHttpHandler, Boolean)
При переопределении в производном классе прекращает выполнение текущего процесса и начинает выполнение нового запроса с помощью пользовательского обработчика HTTP-данных и значения, которое указывает, необходимо ли очистить коллекции QueryString и Form.
public:
virtual void Transfer(System::Web::IHttpHandler ^ handler, bool preserveForm);
public virtual void Transfer (System.Web.IHttpHandler handler, bool preserveForm);
abstract member Transfer : System.Web.IHttpHandler * bool -> unit
override this.Transfer : System.Web.IHttpHandler * bool -> unit
Public Overridable Sub Transfer (handler As IHttpHandler, preserveForm As Boolean)
Параметры
- handler
- IHttpHandler
Обработчик HTTP-данных, в который необходимо передать текущий запрос.
- preserveForm
- Boolean
Значение true
, чтобы сохранить коллекции QueryString и Form; значение false
, чтобы очистить коллекции QueryString и Form.
Исключения
Всегда.