HttpServerUtilityBase.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 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
Immer
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
Immer
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
Immer
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.