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


HttpServerUtilityBase.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:
 virtual void TransferRequest(System::String ^ path);
public virtual void TransferRequest (string path);
abstract member TransferRequest : string -> unit
override this.TransferRequest : string -> unit
Public Overridable Sub TransferRequest (path As String)

Параметры

path
String

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

Исключения

Всегда.

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

TransferRequest(String, Boolean)

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

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

Параметры

path
String

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

preserveForm
Boolean

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

Исключения

Всегда.

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

TransferRequest(String, Boolean, String, NameValueCollection)

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

public:
 virtual void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers);
public virtual void TransferRequest (string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers);
abstract member TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection -> unit
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection -> unit
Public Overridable 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

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

Исключения

Всегда.

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

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

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

public:
 virtual void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers, bool preserveUser);
public virtual void TransferRequest (string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers, bool preserveUser);
abstract member TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection * bool -> unit
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection * bool -> unit
Public Overridable 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. Другие перегрузки данного метода вызывают эту перегрузку метода, у которой параметр preserveUser задан равным true.

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