HttpServerUtilityBase.TransferRequest Method (String, Boolean, String, NameValueCollection, Boolean)

.NET Framework (current version)

When implemented in a derived class, asynchronously executes the end point at the specified URL, using the specified HTTP method, headers, path, and options to preserve form values and preserve the user identity.

Namespace:   System.Web
Assembly:  System.Web (in System.Web.dll)

public virtual void TransferRequest(
	string path,
	bool preserveForm,
	string method,
	NameValueCollection headers,
	bool preserveUser


Type: System.String

The path.

Type: System.Boolean

true to preserve the QueryString and Form collections; false to clear the QueryString and Form collections.

Type: System.String

The HTTP method to use for the new request.

Type: System.Collections.Specialized.NameValueCollection

A NameValueCollection object that contains request headers for the new request.

Type: System.Boolean

true to preserve the user identity; otherwise, false. Other overloads of this method call this method overload with the preserveUser parameter set to true.

.NET Framework
Available since 4.5
Return to top