Udostępnij za pośrednictwem


HttpServerUtilityBase.TransferRequest Metoda

Definicja

Po przesłonięciu w klasie pochodnej asynchronicznie wykonuje punkt końcowy pod określonym adresem URL.

Przeciążenia

TransferRequest(String)

Po przesłonięciu w klasie pochodnej asynchronicznie wykonuje punkt końcowy pod określonym adresem URL.

TransferRequest(String, Boolean)

Po przesłonięciu w klasie pochodnej asynchronicznie wykonuje punkt końcowy pod określonym adresem URL i określa, czy usunąć QueryString kolekcje i Form .

TransferRequest(String, Boolean, String, NameValueCollection)

W przypadku zastąpienia w klasie pochodnej asynchronicznie wykonuje punkt końcowy pod określonym adresem URL przy użyciu określonej metody HTTP i nagłówków.

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

Po zaimplementowaniu w klasie pochodnej asynchronicznie wykonuje punkt końcowy w określonym adresie URL przy użyciu określonej metody HTTP, nagłówków, ścieżki i opcji, aby zachować wartości formularza i zachować tożsamość użytkownika.

TransferRequest(String)

Po przesłonięciu w klasie pochodnej asynchronicznie wykonuje punkt końcowy pod określonym adresem URL.

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)

Parametry

path
String

Adres URL strony lub procedury obsługi do wykonania.

Wyjątki

Dotyczy

TransferRequest(String, Boolean)

Po przesłonięciu w klasie pochodnej asynchronicznie wykonuje punkt końcowy pod określonym adresem URL i określa, czy usunąć QueryString kolekcje i Form .

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)

Parametry

path
String

Adres URL strony lub procedury obsługi do wykonania.

preserveForm
Boolean

true w celu zachowania QueryString kolekcji i Form ; false w celu wyczyszczenia QueryString kolekcji i Form .

Wyjątki

Dotyczy

TransferRequest(String, Boolean, String, NameValueCollection)

W przypadku zastąpienia w klasie pochodnej asynchronicznie wykonuje punkt końcowy pod określonym adresem URL przy użyciu określonej metody HTTP i nagłówków.

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)

Parametry

path
String

Adres URL strony lub procedury obsługi do wykonania.

preserveForm
Boolean

true w celu zachowania QueryString kolekcji i Form ; false w celu wyczyszczenia QueryString kolekcji i Form .

method
String

Metoda HTTP (GET, POSTitd.) do użycia dla nowego żądania. Jeśli nulljest używana metoda HTTP oryginalnego żądania.

headers
NameValueCollection

Kolekcja nagłówków żądań dla nowego żądania.

Wyjątki

Dotyczy

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

Po zaimplementowaniu w klasie pochodnej asynchronicznie wykonuje punkt końcowy w określonym adresie URL przy użyciu określonej metody HTTP, nagłówków, ścieżki i opcji, aby zachować wartości formularza i zachować tożsamość użytkownika.

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)

Parametry

path
String

Ścieżka.

preserveForm
Boolean

true w celu zachowania QueryString kolekcji i Form ; false w celu wyczyszczenia QueryString kolekcji i Form .

method
String

Metoda HTTP do użycia dla nowego żądania.

headers
NameValueCollection

NameValueCollection Obiekt zawierający nagłówki żądań dla nowego żądania.

preserveUser
Boolean

true aby zachować tożsamość użytkownika; w przeciwnym razie , false. Inne przeciążenia tej metody wywołają to przeciążenie metody z parametrem ustawionym preserveUser na true.

Dotyczy