HttpServerUtilityWrapper.Execute Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen bir kaynak için işleyiciyi geçerli istek bağlamında yürütür ve yürütmeyi çağıran işleme döndürür.
Aşırı Yüklemeler
| Name | Description |
|---|---|
| Execute(String) |
Geçerli işlem bağlamında belirtilen sanal yol için işleyiciyi yürütür. |
| Execute(String, Boolean) |
Belirtilen sanal yol için işleyiciyi geçerli işlem bağlamında yürütür ve ve QueryString koleksiyonlarının temizlenip temizlenmeyeceğini Form belirtir. |
| Execute(String, TextWriter) |
Yürütülen işleyiciden çıkış yakalamak için bir TextWriter örnek kullanarak geçerli işlem bağlamında belirtilen sanal yol için işleyiciyi yürütür. |
| Execute(String, TextWriter, Boolean) |
Belirtilen sanal yol için işleyiciyi geçerli istek bağlamında yürütür, sayfadan çıkış yakalamak için bir TextWriter örnek ve ve QueryString koleksiyonlarının temizlenip temizlenmeyeceğini Form belirten bir değer kullanır. |
| Execute(IHttpHandler, TextWriter, Boolean) |
Yürütülen işleyiciden çıkış yakalamak için bir örnek ve ve TextWriter koleksiyonlarının temizlenip temizlenmeyeceğini belirten bir QueryString değer kullanarak belirtilen işleyiciyi Form geçerli işlem bağlamında yürütür. |
Execute(String)
Geçerli işlem bağlamında belirtilen sanal yol için işleyiciyi yürütür.
public:
override void Execute(System::String ^ path);
public override void Execute(string path);
override this.Execute : string -> unit
Public Overrides Sub Execute (path As String)
Parametreler
- path
- String
Yürütülecek işleyicinin URL'si.
Özel durumlar
Geçerli HttpContext nesne şeklindedir null.
-veya-
tarafından path belirtilen işleyici yürütülürken bir hata oluştu.
Şunlara uygulanır
Execute(String, Boolean)
Belirtilen sanal yol için işleyiciyi geçerli işlem bağlamında yürütür ve ve QueryString koleksiyonlarının temizlenip temizlenmeyeceğini Form belirtir.
public:
override void Execute(System::String ^ path, bool preserveForm);
public override void Execute(string path, bool preserveForm);
override this.Execute : string * bool -> unit
Public Overrides Sub Execute (path As String, preserveForm As Boolean)
Parametreler
- path
- String
Yürütülecek işleyicinin URL'si.
- preserveForm
- Boolean
true ve QueryString koleksiyonlarını korumak için Form; false ve QueryString koleksiyonlarını temizlemek için Form.
Özel durumlar
Geçerli HttpContext nesne şeklindedir null.
-veya-
tarafından path belirtilen işleyici yürütülürken bir hata oluştu.
Şunlara uygulanır
Execute(String, TextWriter)
Yürütülen işleyiciden çıkış yakalamak için bir TextWriter örnek kullanarak geçerli işlem bağlamında belirtilen sanal yol için işleyiciyi yürütür.
public:
override void Execute(System::String ^ path, System::IO::TextWriter ^ writer);
public override void Execute(string path, System.IO.TextWriter writer);
override this.Execute : string * System.IO.TextWriter -> unit
Public Overrides Sub Execute (path As String, writer As TextWriter)
Parametreler
- path
- String
Yürütülecek işleyicinin URL'si.
- writer
- TextWriter
Çıkışı yakalamak için bir nesne.
Özel durumlar
Geçerli olan HttpContext : null.
-veya-
tarafından path belirtilen işleyici yürütülürken bir hata oluştu.
Açıklamalar
writer parametresi yöntemine başvuru ile Execute geçirilir. Yöntem tamamlandıktan sonra işleyiciden çıkışı almak için nesnesinin özelliklerini ve yöntemlerini writer kullanırsınız. Bir örnek için bkz. Execute.
Şunlara uygulanır
Execute(String, TextWriter, Boolean)
Belirtilen sanal yol için işleyiciyi geçerli istek bağlamında yürütür, sayfadan çıkış yakalamak için bir TextWriter örnek ve ve QueryString koleksiyonlarının temizlenip temizlenmeyeceğini Form belirten bir değer kullanır.
public:
override void Execute(System::String ^ path, System::IO::TextWriter ^ writer, bool preserveForm);
public override void Execute(string path, System.IO.TextWriter writer, bool preserveForm);
override this.Execute : string * System.IO.TextWriter * bool -> unit
Public Overrides Sub Execute (path As String, writer As TextWriter, preserveForm As Boolean)
Parametreler
- path
- String
Yürütülecek işleyicinin URL'si.
- writer
- TextWriter
Çıkışı yakalamak için nesne.
- preserveForm
- Boolean
true ve QueryString koleksiyonlarını korumak için Form; false ve QueryString koleksiyonlarını temizlemek için Form.
Özel durumlar
Geçerli HttpContext örnek şeklindedir null.
-veya-
path nokta (.) ile biter.
-veya-
tarafından path belirtilen işleyici yürütülürken bir hata oluştu.
path, null'e eşittir.
path sanal bir yol değildir.
Şunlara uygulanır
Execute(IHttpHandler, TextWriter, Boolean)
Yürütülen işleyiciden çıkış yakalamak için bir örnek ve ve TextWriter koleksiyonlarının temizlenip temizlenmeyeceğini belirten bir QueryString değer kullanarak belirtilen işleyiciyi Form geçerli işlem bağlamında yürütür.
public:
override void Execute(System::Web::IHttpHandler ^ handler, System::IO::TextWriter ^ writer, bool preserveForm);
public override void Execute(System.Web.IHttpHandler handler, System.IO.TextWriter writer, bool preserveForm);
override this.Execute : System.Web.IHttpHandler * System.IO.TextWriter * bool -> unit
Public Overrides Sub Execute (handler As IHttpHandler, writer As TextWriter, preserveForm As Boolean)
Parametreler
- handler
- IHttpHandler
Geçerli isteği aktarmak için arabirimini uygulayan HTTP işleyicisi.
- writer
- TextWriter
Çıkışı yakalamak için nesne.
- preserveForm
- Boolean
true ve QueryString koleksiyonlarını korumak için Form; false ve QueryString koleksiyonlarını temizlemek için Form.
Özel durumlar
tarafından handler belirtilen işleyici yürütülürken bir hata oluştu.
handler parametresi null'dir.