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 kaynağın işleyicisini 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
| Execute(String) |
Belirtilen sanal yol için işleyiciyi geçerli işlem bağlamında 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 Form koleksiyonlarının temizlenip temizlenmeyeceğini QueryString 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 ve sayfadan çıkış yakalamak için bir TextWriter örnek ve ve Form koleksiyonlarının temizlenip temizlenmeyeceğini QueryString belirten bir değer kullanır. |
| Execute(IHttpHandler, TextWriter, Boolean) |
Yürütülen işleyiciden çıkış yakalamak için bir örnek ve ve Form koleksiyonlarının temizlenip temizlenmeyeceğini belirten bir TextWriter değer kullanarak, belirtilen işleyiciyi QueryString geçerli işlem bağlamında yürütür. |
Execute(String)
Belirtilen sanal yol için işleyiciyi geçerli işlem bağlamında 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 Form koleksiyonlarının temizlenip temizlenmeyeceğini QueryString 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
trueve Form koleksiyonlarını QueryString korumak; false ve Form koleksiyonlarını QueryString temizlemek için.
Ö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. Ö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 ve sayfadan çıkış yakalamak için bir TextWriter örnek ve ve Form koleksiyonlarının temizlenip temizlenmeyeceğini QueryString 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
trueve Form koleksiyonlarını QueryString korumak; false ve Form koleksiyonlarını QueryString temizlemek için.
Ö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 değeridir.
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 Form koleksiyonlarının temizlenip temizlenmeyeceğini belirten bir TextWriter değer kullanarak, belirtilen işleyiciyi QueryString 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
trueve Form koleksiyonlarını QueryString korumak; false ve Form koleksiyonlarını QueryString temizlemek için.
Özel durumlar
tarafından handler belirtilen işleyici yürütülürken bir hata oluştu.
handler parametresidirnull.