HttpServerUtilityWrapper.TransferRequest Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Asynchronně spustí koncový bod na zadané adrese URL.
Přetížení
TransferRequest(String) |
Asynchronně spustí koncový bod na zadané adrese URL. |
TransferRequest(String, Boolean) |
Asynchronně spustí koncový bod na zadané adrese URL a určí, jestli se mají vymazat QueryString Form kolekce a. |
TransferRequest(String, Boolean, String, NameValueCollection) |
Asynchronně spustí koncový bod na zadané adrese URL pomocí zadané metody a hlaviček protokolu HTTP. |
TransferRequest(String, Boolean, String, NameValueCollection, Boolean) |
Provede asynchronní spuštění zadané adresy URL pomocí zadané metody HTTP, hlaviček, cesty a možností pro zachování hodnot formuláře a zachování identity uživatele. |
TransferRequest(String)
Asynchronně spustí koncový bod na zadané adrese URL.
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)
Parametry
- path
- String
Adresa URL stránky nebo obslužné rutiny, která má být provedena.
Výjimky
Požadavek vyžaduje integrovaný režim kanálů služby IIS 7,0.
Server není k dispozici pro zpracování žádosti.
path
Parametr je null
.
path
Parametr je neplatný.
Platí pro
TransferRequest(String, Boolean)
Asynchronně spustí koncový bod na zadané adrese URL a určí, jestli se mají vymazat QueryString Form kolekce a.
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)
Parametry
- path
- String
Adresa URL stránky, která se má provést
- preserveForm
- Boolean
true
Chcete-li QueryString zachovat Form kolekce a, false
Chcete-li vymazat QueryString Form kolekce a.
Výjimky
Požadavek vyžaduje integrovaný režim kanálů služby IIS 7,0.
Server není k dispozici pro zpracování žádosti.
path
Parametr je null
.
path
Parametr je neplatný.
Platí pro
TransferRequest(String, Boolean, String, NameValueCollection)
Asynchronně spustí koncový bod na zadané adrese URL pomocí zadané metody a hlaviček protokolu HTTP.
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)
Parametry
- path
- String
Adresa URL stránky nebo obslužné rutiny, která má být provedena.
- preserveForm
- Boolean
true
Chcete-li QueryString zachovat Form kolekce a, false
Chcete-li vymazat QueryString Form kolekce a.
- method
- String
Metoda HTTP ( GET
, POST
a tak dále), která se má použít pro nový požadavek. Pokud se null
použije metoda HTTP původní žádosti.
- headers
- NameValueCollection
Kolekce hlaviček požadavku pro nový požadavek.
Výjimky
Požadavek vyžaduje, aby služba IIS 7,0 běžela v integrovaném režimu.
Server není k dispozici pro zpracování žádosti.
path
Parametr je null
.
path
Parametr je neplatný.
Platí pro
TransferRequest(String, Boolean, String, NameValueCollection, Boolean)
Provede asynchronní spuštění zadané adresy URL pomocí zadané metody HTTP, hlaviček, cesty a možností pro zachování hodnot formuláře a zachování identity uživatele.
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)
Parametry
- path
- String
Cesta.
- preserveForm
- Boolean
true
Chcete-li QueryString zachovat Form kolekce a, false
Chcete-li vymazat QueryString Form kolekce a.
- method
- String
Metoda HTTP, která se má použít v nové žádosti
- headers
- NameValueCollection
NameValueCollectionObjekt, který obsahuje hlavičky požadavku pro nový požadavek.
- preserveUser
- Boolean
true
Chcete-li zachovat identitu uživatele; v opačném případě false
. Další přetížení této metody volají tuto metodu přetížení s preserveUser
parametrem nastaveným na true
.
Výjimky
Požadavek vyžaduje integrovaný režim kanálů služby IIS 7,0.
Server není k dispozici pro zpracování žádosti.
path
Parametr je null
.
path
Parametr je neplatný.