Поделиться через


HttpServerUtilityWrapper.Transfer Метод

Определение

Завершает выполнение текущего процесса и начинает выполнение другого процесса для текущего запроса.

Перегрузки

Transfer(String)

Завершает выполнение текущего процесса и начинает выполнение страницы или обработчика, указанного в URL-адресе.

Transfer(String, Boolean)

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

Transfer(IHttpHandler, Boolean)

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

Transfer(String)

Завершает выполнение текущего процесса и начинает выполнение страницы или обработчика, указанного в URL-адресе.

public:
 override void Transfer(System::String ^ path);
public override void Transfer (string path);
override this.Transfer : string -> unit
Public Overrides Sub Transfer (path As String)

Параметры

path
String

URL-адрес страницы или обработчика, который нужно выполнить.

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

Transfer(String, Boolean)

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

public:
 override void Transfer(System::String ^ path, bool preserveForm);
public override void Transfer (string path, bool preserveForm);
override this.Transfer : string * bool -> unit
Public Overrides 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:
 override void Transfer(System::Web::IHttpHandler ^ handler, bool preserveForm);
public override void Transfer (System.Web.IHttpHandler handler, bool preserveForm);
override this.Transfer : System.Web.IHttpHandler * bool -> unit
Public Overrides Sub Transfer (handler As IHttpHandler, preserveForm As Boolean)

Параметры

handler
IHttpHandler

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

preserveForm
Boolean

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

Исключения

Текущий запрос страницы является обратным вызовом.

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