HttpServerUtilityBase.TransferRequest 方法

定义

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

重载

名称 说明
TransferRequest(String)

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

TransferRequest(String, Boolean)

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

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 异步执行终结点,并指定是否清除 QueryStringForm 集合。

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.

适用于