HttpServerUtilityWrapper.TransferRequest Methode

Definition

Führt asynchron den Endpunkt an der angegebenen URL aus.

Überlädt

Name Beschreibung
TransferRequest(String)

Führt asynchron den Endpunkt an der angegebenen URL aus.

TransferRequest(String, Boolean)

Führt 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)

Führt den Endpunkt an der angegebenen URL asynchron mithilfe der angegebenen HTTP-Methode und Header aus.

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

Führt eine asynchrone Ausführung der angegebenen URL mithilfe der angegebenen HTTP-Methode, Header, Pfad und Optionen aus, um Formularwerte beizubehalten und die Benutzeridentität beizubehalten.

TransferRequest(String)

Führt asynchron den Endpunkt an der angegebenen URL aus.

public:
 override void TransferRequest(System::String ^ path);
public override void TransferRequest(string path);
override this.TransferRequest : string -> unit
Public Overrides Sub TransferRequest (path As String)

Parameter

path
String

Die URL der auszuführenden Seite oder des Handlers.

Ausnahmen

Für die Anforderung ist der integrierte Pipelinemodus von IIS 7.0 erforderlich.

Der Server ist nicht für die Verarbeitung der Anforderung verfügbar.

Der path Parameter ist null.

Der parameter path ist ungültig.

Gilt für:

TransferRequest(String, Boolean)

Führt den Endpunkt asynchron an der angegebenen URL aus und gibt an, ob die QueryString Auflistungen gelöscht werden Form sollen.

public:
 override void TransferRequest(System::String ^ path, bool preserveForm);
public override void TransferRequest(string path, bool preserveForm);
override this.TransferRequest : string * bool -> unit
Public Overrides Sub TransferRequest (path As String, preserveForm As Boolean)

Parameter

path
String

Die URL der auszuführenden Seite.

preserveForm
Boolean

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

Ausnahmen

Für die Anforderung ist der integrierte Pipelinemodus von IIS 7.0 erforderlich.

Der Server ist nicht für die Verarbeitung der Anforderung verfügbar.

Der path Parameter ist null.

Der parameter path ist ungültig.

Gilt für:

TransferRequest(String, Boolean, String, NameValueCollection)

Führt den Endpunkt an der angegebenen URL asynchron mithilfe der angegebenen HTTP-Methode und Header aus.

public:
 override void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers);
public override void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers);
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection -> unit
Public Overrides 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

Für die Anforderung ist IIS 7.0 erforderlich, die im integrierten Modus ausgeführt werden.

Der Server ist nicht für die Verarbeitung der Anforderung verfügbar.

Der path Parameter ist null.

Der parameter path ist ungültig.

Gilt für:

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

Führt eine asynchrone Ausführung der angegebenen URL mithilfe der angegebenen HTTP-Methode, Header, Pfad und Optionen aus, um Formularwerte beizubehalten und die Benutzeridentität beizubehalten.

public:
 override void TransferRequest(System::String ^ path, bool preserveForm, System::String ^ method, System::Collections::Specialized::NameValueCollection ^ headers, bool preserveUser);
public override void TransferRequest(string path, bool preserveForm, string method, System.Collections.Specialized.NameValueCollection headers, bool preserveUser);
override this.TransferRequest : string * bool * string * System.Collections.Specialized.NameValueCollection * bool -> unit
Public Overrides 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 in der neuen 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.

Ausnahmen

Für die Anforderung ist der integrierte Pipelinemodus von IIS 7.0 erforderlich.

Der Server ist nicht für die Verarbeitung der Anforderung verfügbar.

Der path Parameter ist null.

Der parameter path ist ungültig.

Gilt für: