Aracılığıyla paylaş


HttpServerUtilityBase.TransferRequest Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılınca, belirtilen URL'de bitiş noktasını zaman uyumsuz olarak yürütür.

Aşırı Yüklemeler

TransferRequest(String)

Türetilmiş bir sınıfta geçersiz kılınca, belirtilen URL'de bitiş noktasını zaman uyumsuz olarak yürütür.

TransferRequest(String, Boolean)

Türetilmiş bir sınıfta geçersiz kılınca, belirtilen URL'de uç noktayı zaman uyumsuz olarak yürütür ve ve koleksiyonlarının temiz olup QueryString Form olmadığını belirtir.

TransferRequest(String, Boolean, String, NameValueCollection)

Türetilmiş bir sınıfta geçersiz kılınca, belirtilen HTTP yöntemini ve üst bilgilerini kullanarak uç noktayı belirtilen URL'de zaman uyumsuz olarak yürütür.

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

Türetilmiş bir sınıfta uygulanırken, form değerlerini korumak ve kullanıcı kimliğini korumak için belirtilen HTTP yöntemini, üst bilgileri, yolu ve seçenekleri kullanarak belirtilen URL'de bitiş noktasını zaman uyumsuz olarak yürütür.

TransferRequest(String)

Türetilmiş bir sınıfta geçersiz kılınca, belirtilen URL'de bitiş noktasını zaman uyumsuz olarak yürütür.

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)

Parametreler

path
String

Yürütülecek sayfanın veya işleyicinin URL'si.

Özel durumlar

Şunlara uygulanır

TransferRequest(String, Boolean)

Türetilmiş bir sınıfta geçersiz kılınca, belirtilen URL'de uç noktayı zaman uyumsuz olarak yürütür ve ve koleksiyonlarının temiz olup QueryString Form olmadığını belirtir.

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)

Parametreler

path
String

Yürütülecek sayfanın veya işleyicinin URL'si.

preserveForm
Boolean

true ve QueryString koleksiyonlarını Form korumak için; false ve QueryString koleksiyonlarını temizlemek Form için.

Özel durumlar

Şunlara uygulanır

TransferRequest(String, Boolean, String, NameValueCollection)

Türetilmiş bir sınıfta geçersiz kılınca, belirtilen HTTP yöntemini ve üst bilgilerini kullanarak uç noktayı belirtilen URL'de zaman uyumsuz olarak yürütür.

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)

Parametreler

path
String

Yürütülecek sayfanın veya işleyicinin URL'si.

preserveForm
Boolean

true ve QueryString koleksiyonlarını Form korumak için; false ve QueryString koleksiyonlarını temizlemek Form için.

method
String

Yeni istek için kullanmak üzere HTTP yöntemi ( GET POST , ve gibi). ise, null özgün isteğin HTTP yöntemi kullanılır.

headers
NameValueCollection

Yeni istek için istek üst bilgileri koleksiyonu.

Özel durumlar

Şunlara uygulanır

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

Türetilmiş bir sınıfta uygulanırken, form değerlerini korumak ve kullanıcı kimliğini korumak için belirtilen HTTP yöntemini, üst bilgileri, yolu ve seçenekleri kullanarak belirtilen URL'de bitiş noktasını zaman uyumsuz olarak yürütür.

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)

Parametreler

path
String

Yol.

preserveForm
Boolean

true ve QueryString koleksiyonlarını Form korumak için; false ve QueryString koleksiyonlarını temizlemek Form için.

method
String

Yeni istek için kullanılan HTTP yöntemi.

headers
NameValueCollection

Yeni NameValueCollection istek için istek üst bilgilerini içeren nesne.

preserveUser
Boolean

true kullanıcı kimliğini korumak için; aksi takdirde, false . Bu yöntemin diğer aşırı yüklemeleri parametresi olarak ayarlanmış şekilde bu preserveUser yöntem aşırı yüklemesi çağrılır. true

Şunlara uygulanır