HttpServerUtilityBase.TransferRequest Methode

Definition

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Endpunkt an der angegebenen URL asynchron ausgeführt.

Überlädt

Name Beschreibung
TransferRequest(String)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Endpunkt an der angegebenen URL asynchron ausgeführt.

TransferRequest(String, Boolean)

Wenn sie in einer abgeleiteten Klasse überschrieben werden, führt sie den Endpunkt asynchron an der angegebenen URL aus und gibt an, ob die QueryString Auflistungen gelöscht werden Form sollen.

TransferRequest(String, Boolean, String, NameValueCollection)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Endpunkt unter Verwendung der angegebenen HTTP-Methode und header asynchron ausgeführt.

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

Wenn sie in einer abgeleiteten Klasse implementiert wird, wird der Endpunkt an der angegebenen URL asynchron ausgeführt, wobei die angegebene HTTP-Methode, Header, Pfad und Optionen verwendet werden, um Formularwerte beizubehalten und die Benutzeridentität beizubehalten.

TransferRequest(String)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Endpunkt an der angegebenen URL asynchron ausgeführt.

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 oder des Handlers.

Ausnahmen

Gilt für:

TransferRequest(String, Boolean)

Wenn sie in einer abgeleiteten Klasse überschrieben werden, führt sie den Endpunkt asynchron an der angegebenen URL aus und gibt an, ob die QueryString Auflistungen gelöscht werden Form 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 oder des Handlers.

preserveForm
Boolean

trueum die Auflistungen QueryString und die Sammlungen zu erhalten, Form um die falseQueryString Auflistungen Form zu löschen.

Ausnahmen

Gilt für:

TransferRequest(String, Boolean, String, NameValueCollection)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Endpunkt unter Verwendung der angegebenen HTTP-Methode und header asynchron ausgeführt.

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 oder des Handlers.

preserveForm
Boolean

trueum die Auflistungen QueryString und die Sammlungen zu erhalten, Form um die falseQueryString Auflistungen Form zu löschen.

method
String

Die HTTP-Methode (GETusw POST.), die für die neue Anforderung verwendet werden soll. Wenn nulldie HTTP-Methode der ursprünglichen Anforderung verwendet wird.

headers
NameValueCollection

Eine Sammlung von Anforderungsheadern für die neue Anforderung.

Ausnahmen

Gilt für:

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

Wenn sie in einer abgeleiteten Klasse implementiert wird, wird der Endpunkt an der angegebenen URL asynchron ausgeführt, wobei die angegebene HTTP-Methode, Header, Pfad und Optionen verwendet werden, um Formularwerte beizubehalten 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

trueum die Auflistungen QueryString und die Sammlungen zu erhalten, Form um die falseQueryString Auflistungen Form zu löschen.

method
String

Die HTTP-Methode, die für die neue Anforderung verwendet werden soll.

headers
NameValueCollection

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

preserveUser
Boolean

trueum die Benutzeridentität zu erhalten; andernfalls . false Andere Überladungen dieser Methode rufen diese Methodenüberladung auf, wobei der preserveUser Parameter auf true.

Gilt für: