HttpServerUtilityWrapper.TransferRequest Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.