HttpServerUtilityWrapper.TransferRequest Метод

Определение

Асинхронно выполняет конечную точку по указанному URL-адресу.

Перегрузки

Имя Описание
TransferRequest(String)

Асинхронно выполняет конечную точку по указанному URL-адресу.

TransferRequest(String, Boolean)

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

TransferRequest(String, Boolean, String, NameValueCollection)

Асинхронно выполняет конечную точку по указанному URL-адресу с помощью указанного метода HTTP и заголовков.

TransferRequest(String, Boolean, String, NameValueCollection, Boolean)

Выполняет асинхронное выполнение указанного URL-адреса с помощью указанного метода HTTP, заголовков, пути и параметров для сохранения значений формы и сохранения удостоверения пользователя.

TransferRequest(String)

Асинхронно выполняет конечную точку по указанному URL-адресу.

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

Параметры

path
String

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

Исключения

Для запроса требуется интегрированный режим конвейера IIS 7.0.

Сервер недоступен для обработки запроса.

Параметр path имеет значение null.

Недопустимый параметр path.

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

TransferRequest(String, Boolean)

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

public:
 override void TransferRequest(System::String ^ path, bool preserveForm);
public override void TransferRequest(string path, bool preserveForm);
override this.TransferRequest : string * bool -> unit
Public Overrides Sub TransferRequest (path As String, preserveForm As Boolean)

Параметры

path
String

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

preserveForm
Boolean

trueдля сохранения коллекций QueryString и Form коллекций; false для очистки коллекций и QueryString коллекцийForm.

Исключения

Для запроса требуется интегрированный режим конвейера IIS 7.0.

Сервер недоступен для обработки запроса.

Параметр path имеет значение null.

Недопустимый параметр path.

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

TransferRequest(String, Boolean, String, NameValueCollection)

Асинхронно выполняет конечную точку по указанному URL-адресу с помощью указанного метода HTTP и заголовков.

public:
 override void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers);
public override void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers);
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection -> unit
Public Overrides Sub TransferRequest (path As String, preserveForm As Boolean, method As String, headers As NameValueCollection)

Параметры

path
String

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

preserveForm
Boolean

trueдля сохранения коллекций QueryString и Form коллекций; false для очистки коллекций и QueryString коллекцийForm.

method
String

Метод HTTP (GETи POSTт. д.), используемый для нового запроса. Если nullиспользуется метод HTTP исходного запроса.

headers
NameValueCollection

Коллекция заголовков запросов для нового запроса.

Исключения

Для запроса требуется служба IIS 7.0, запущенная в интегрированном режиме.

Сервер недоступен для обработки запроса.

Параметр path имеет значение null.

Недопустимый параметр path.

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

TransferRequest(String, Boolean, String, NameValueCollection, Boolean)

Выполняет асинхронное выполнение указанного URL-адреса с помощью указанного метода HTTP, заголовков, пути и параметров для сохранения значений формы и сохранения удостоверения пользователя.

public:
 override void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers, bool preserveUser);
public override void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers, bool preserveUser);
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection * bool -> unit
Public Overrides Sub TransferRequest (path As String, preserveForm As Boolean, method As String, headers As NameValueCollection, preserveUser As Boolean)

Параметры

path
String

Путь.

preserveForm
Boolean

trueдля сохранения коллекций QueryString и Form коллекций; false для очистки коллекций и QueryString коллекцийForm.

method
String

Метод HTTP, используемый в новом запросе.

headers
NameValueCollection

NameValueCollection Объект, содержащий заголовки запросов для нового запроса.

preserveUser
Boolean

true для сохранения удостоверения пользователя; falseв противном случае . Другие перегрузки этого метода вызывают перегрузку этого метода с заданным параметром preserveUsertrue.

Исключения

Для запроса требуется интегрированный режим конвейера IIS 7.0.

Сервер недоступен для обработки запроса.

Параметр path имеет значение null.

Недопустимый параметр path.

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