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 den Endpunkt an der angegebenen URL asynchron aus.
Überlädt
TransferRequest(String) |
Führt den Endpunkt an der angegebenen URL asynchron aus. |
TransferRequest(String, Boolean) |
Führt 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 den Endpunkt an der angegebenen URL asynchron aus, indem die angegebene HTTP-Methode und die angegebenen Header verwendet werden. |
TransferRequest(String, Boolean, String, NameValueCollection, Boolean) |
Nimmt eine asynchrone Ausführung der angegebenen URL mit der angegebenen HTTP-Methode, den angegebenen HTTP-Headern, dem angegebenen HTTP-Pfad und den angegebenen HTTP-Optionen vor, um die Formwerte und Benutzeridentität beizubehalten. |
TransferRequest(String)
Führt den Endpunkt an der angegebenen URL asynchron 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 bzw. des auszuführenden Handlers.
Ausnahmen
Die Anforderung erfordert den integrierten Pipeline Modus von IIS 7,0.
Der Server ist nicht verfügbar, um die Anforderung zu verarbeiten.
Der path
-Parameter ist null
.
Der path
-Parameter ist ungültig.
Gilt für
TransferRequest(String, Boolean)
Führt den Endpunkt an der angegebenen URL asynchron aus und gibt an, ob die QueryString-Auflistung und die Form-Auflistung gelöscht werden 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 Seite, die ausgeführt werden soll.
- 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
Die Anforderung erfordert den integrierten Pipeline Modus von IIS 7,0.
Der Server ist nicht verfügbar, um die Anforderung zu verarbeiten.
Der path
-Parameter ist null
.
Der path
-Parameter ist ungültig.
Gilt für
TransferRequest(String, Boolean, String, NameValueCollection)
Führt den Endpunkt an der angegebenen URL asynchron aus, indem die angegebene HTTP-Methode und die angegebenen Header verwendet werden.
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 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
Die Anforderung erfordert, dass IIS 7,0 im integrierten Modus ausgeführt wird.
Der Server ist nicht verfügbar, um die Anforderung zu verarbeiten.
Der path
-Parameter ist null
.
Der path
-Parameter ist ungültig.
Gilt für
TransferRequest(String, Boolean, String, NameValueCollection, Boolean)
Nimmt eine asynchrone Ausführung der angegebenen URL mit der angegebenen HTTP-Methode, den angegebenen HTTP-Headern, dem angegebenen HTTP-Pfad und den angegebenen HTTP-Optionen vor, um die Formwerte und 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
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.
Ausnahmen
Die Anforderung erfordert den integrierten Pipeline Modus von IIS 7,0.
Der Server ist nicht verfügbar, um die Anforderung zu verarbeiten.
Der path
-Parameter ist null
.
Der path
-Parameter ist ungültig.