HttpServerUtilityBase.Transfer 方法

定义

在派生类中重写时,终止当前进程的执行,并开始对当前请求执行其他进程。

重载

名称 说明
Transfer(String)

在派生类中重写时,终止当前进程的执行,并开始执行使用 URL 指定的页或处理程序。

Transfer(String, Boolean)

在派生类中重写时,终止当前页的执行,并使用指定的 URL 和一个指定是否清除 QueryStringForm 集合的值开始执行其他页面或处理程序。

Transfer(IHttpHandler, Boolean)

在派生类中重写时,使用自定义 HTTP 处理程序和一个指定是否清除 QueryStringForm 集合的值终止当前进程并开始执行新请求。

Transfer(String)

在派生类中重写时,终止当前进程的执行,并开始执行使用 URL 指定的页或处理程序。

public:
 virtual void Transfer(System::String ^ path);
public virtual void Transfer(string path);
abstract member Transfer : string -> unit
override this.Transfer : string -> unit
Public Overridable Sub Transfer (path As String)

参数

path
String

要执行的页或处理程序的 URL。

例外

适用于

Transfer(String, Boolean)

在派生类中重写时,终止当前页的执行,并使用指定的 URL 和一个指定是否清除 QueryStringForm 集合的值开始执行其他页面或处理程序。

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

参数

path
String

要执行的页或处理程序的 URL。

preserveForm
Boolean

true QueryString保留和Form集合;false若要清除和QueryString集合,则Form为 。

例外

适用于

Transfer(IHttpHandler, Boolean)

在派生类中重写时,使用自定义 HTTP 处理程序和一个指定是否清除 QueryStringForm 集合的值终止当前进程并开始执行新请求。

public:
 virtual void Transfer(System::Web::IHttpHandler ^ handler, bool preserveForm);
public virtual void Transfer(System.Web.IHttpHandler handler, bool preserveForm);
abstract member Transfer : System.Web.IHttpHandler * bool -> unit
override this.Transfer : System.Web.IHttpHandler * bool -> unit
Public Overridable Sub Transfer (handler As IHttpHandler, preserveForm As Boolean)

参数

handler
IHttpHandler

要将当前请求传输到的 HTTP 处理程序。

preserveForm
Boolean

true QueryString保留和Form集合;false若要清除和QueryString集合,则Form为 。

例外

适用于