Freigeben über


HttpServerUtilityBase.TransferRequest Methode

Definition

Führt beim Überschreiben in einer abgeleiteten Klasse den Endpunkt an der angegebenen URL asynchron aus.

Überlädt

TransferRequest(String)

Führt beim Überschreiben in einer abgeleiteten Klasse den Endpunkt an der angegebenen URL asynchron aus.

TransferRequest(String, Boolean)

Führt beim Überschreiben in einer abgeleiteten Klasse den Endpunkt an der angegebenen URL asynchron aus und gibt an, ob die QueryString-Auflistung und die Form-Auflistung gelöscht werden sollen.

TransferRequest(String, Boolean, String, NameValueCollection)

Führt beim Überschreiben in einer abgeleiteten Klasse den Endpunkt an der angegebenen URL unter Verwendung der angegebenen HTTP-Methode und Header asynchron aus.

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

Führt beim Implementieren in einer abgeleiteten Klasse den Endpunkt an der angegebenen URL asynchron aus mit der angegebenen HTTP-Methode, den Header-, Pfad- und Umgebungsoptionen, um Formularwerte und die Benutzeridentität beizubehalten.

TransferRequest(String)

Führt beim Überschreiben in einer abgeleiteten Klasse den Endpunkt an der angegebenen URL asynchron aus.

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)

Parameter

path
String

Die URL der auszuführenden Seite bzw. des auszuführenden Handlers.

Ausnahmen

Gilt für:

TransferRequest(String, Boolean)

Führt beim Überschreiben in einer abgeleiteten Klasse den Endpunkt an der angegebenen URL asynchron aus und gibt an, ob die QueryString-Auflistung und die Form-Auflistung gelöscht werden sollen.

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)

Parameter

path
String

Die URL der auszuführenden Seite bzw. des auszuführenden Handlers.

preserveForm
Boolean

true, um die QueryString-Auflistung und die Form-Auflistung beizubehalten; false, um die QueryString-Auflistung und die Form-Auflistung zu löschen.

Ausnahmen

Gilt für:

TransferRequest(String, Boolean, String, NameValueCollection)

Führt beim Überschreiben in einer abgeleiteten Klasse den Endpunkt an der angegebenen URL unter Verwendung der angegebenen HTTP-Methode und Header asynchron aus.

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)

Parameter

path
String

Die URL der auszuführenden Seite bzw. des auszuführenden Handlers.

preserveForm
Boolean

true, um die QueryString-Auflistung und die Form-Auflistung beizubehalten; false, um die QueryString-Auflistung und die Form-Auflistung zu löschen.

method
String

Die HTTP-Methode (GET, POST usw.), die für die neue Anforderung verwendet werden soll. Falls null, wird die HTTP-Methode der ursprünglichen Anforderung verwendet.

headers
NameValueCollection

Eine Auflistung von Anforderungsheadern für die neue Anforderung.

Ausnahmen

Gilt für:

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

Führt beim Implementieren in einer abgeleiteten Klasse den Endpunkt an der angegebenen URL asynchron aus mit der angegebenen HTTP-Methode, den Header-, Pfad- und Umgebungsoptionen, um Formularwerte und die Benutzeridentität beizubehalten.

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)

Parameter

path
String

Der Pfad.

preserveForm
Boolean

true, um die QueryString-Auflistung und die Form-Auflistung beizubehalten; false, um die QueryString-Auflistung und die Form-Auflistung zu löschen.

method
String

Die HTTP-Methode für die neue Anforderung.

headers
NameValueCollection

Ein NameValueCollection-Objekt, das Anforderungsheader für die neue Anforderung enthält.

preserveUser
Boolean

true, um die Benutzeridentität zu erhalten; andernfalls false. Andere Überladungen dieser Methode rufen diese Methodenüberladung mit dem preserveUser-Parameter ab, das auf true festgelegt ist.

Gilt für: