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
true
ve 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
true
ve 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
true
ve 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
.