语言

HttpServerUtilityBase.TransferRequest 方法

定义

在派生类中重写时,以异步方式在指定的 URL 处执行终结点。

重载

名称 说明
TransferRequest(String)

在派生类中重写时,以异步方式在指定的 URL 处执行终结点。

TransferRequest(String, Boolean)

在派生类中重写时,以指定 URL 异步执行终结点,并指定是否清除 QueryString 和 Form 集合。

TransferRequest(String, Boolean, String, NameValueCollection)

在派生类中重写时,使用指定的 HTTP 方法和标头以指定 URL 异步执行终结点。

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

在派生类中实现时,使用指定的 HTTP 方法、标头、路径和选项在指定 URL 处异步执行终结点,以保留表单值并保留用户标识。

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)

在派生类中重写时,使用指定的 HTTP 方法和标头以指定 URL 异步执行终结点。

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 方法(GETPOST等等)。 如果使用 null原始请求的 HTTP 方法。

headers
NameValueCollection

新请求的请求标头的集合。

例外

适用于

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

在派生类中实现时,使用指定的 HTTP 方法、标头、路径和选项在指定 URL 处异步执行终结点,以保留表单值并保留用户标识。

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.

适用于