HttpServerUtilityWrapper.Transfer 方法

定义

终止当前进程的执行,然后开始执行当前请求的另一个进程。

重载

Transfer(String)

终止执行当前进程,并且开始执行使用 URL 指定的页或处理程序。

Transfer(String, Boolean)

通过使用指定的 URL 以及一个指定是否清除 QueryStringForm 集合的值,终止当前页面的执行,然后开始执行另一个页面或处理程序。

Transfer(IHttpHandler, Boolean)

终止执行当前过程,并使用自定义 HTTP 处理程序和指定是否清除 QueryStringForm 集合的值开始执行新请求。

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 以及一个指定是否清除 QueryStringForm 集合的值,终止当前页面的执行,然后开始执行另一个页面或处理程序。

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

若要保留 QueryStringForm 集合,则为 true;如果要清除 QueryStringForm 集合,则为 false

例外

当前页面请求为回调。

适用于

Transfer(IHttpHandler, Boolean)

终止执行当前过程,并使用自定义 HTTP 处理程序和指定是否清除 QueryStringForm 集合的值开始执行新请求。

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

若要保留 QueryStringForm 集合,则为 true;如果要清除 QueryStringForm 集合,则为 false

例外

当前页面请求为回调。

适用于