HttpServerUtilityBase.Execute Metode

Definisi

Ketika ditimpa dalam kelas turunan, menjalankan handler untuk sumber daya tertentu dalam konteks permintaan saat ini dan mengembalikan eksekusi ke proses yang memanggilnya.

Overload

Nama Deskripsi
Execute(String)

Ketika ditimpa dalam kelas turunan, menjalankan handler untuk jalur virtual yang ditentukan dalam konteks proses saat ini.

Execute(String, Boolean)

Ketika ditimpa dalam kelas turunan, menjalankan handler untuk jalur virtual yang ditentukan dalam konteks proses saat ini dan menentukan apakah akan menghapus QueryString koleksi dan Form .

Execute(String, TextWriter)

Ketika ditimpa dalam kelas turunan, menjalankan handler untuk jalur virtual yang ditentukan dalam konteks proses saat ini, menggunakan TextWriter instans untuk mengambil output dari handler yang dijalankan.

Execute(String, TextWriter, Boolean)

Ketika ditimpa di kelas turunan, menjalankan handler untuk jalur virtual yang ditentukan dalam konteks permintaan saat ini, menggunakan TextWriter instans untuk mengambil output dari halaman dan nilai yang menunjukkan apakah akan menghapus QueryStringForm dan koleksi.

Execute(IHttpHandler, TextWriter, Boolean)

Ketika ditimpa dalam kelas turunan, menjalankan handler yang ditentukan dalam konteks proses saat ini, menggunakan TextWriter instans untuk mengambil output dari handler yang dijalankan dan nilai yang menentukan apakah akan menghapus QueryString koleksi dan Form .

Execute(String)

Ketika ditimpa dalam kelas turunan, menjalankan handler untuk jalur virtual yang ditentukan dalam konteks proses saat ini.

public:
 virtual void Execute(System::String ^ path);
public virtual void Execute(string path);
abstract member Execute : string -> unit
override this.Execute : string -> unit
Public Overridable Sub Execute (path As String)

Parameter

path
String

URL handler yang akan dijalankan.

Pengecualian

Berlaku untuk

Execute(String, Boolean)

Ketika ditimpa dalam kelas turunan, menjalankan handler untuk jalur virtual yang ditentukan dalam konteks proses saat ini dan menentukan apakah akan menghapus QueryString koleksi dan Form .

public:
 virtual void Execute(System::String ^ path, bool preserveForm);
public virtual void Execute(string path, bool preserveForm);
abstract member Execute : string * bool -> unit
override this.Execute : string * bool -> unit
Public Overridable Sub Execute (path As String, preserveForm As Boolean)

Parameter

path
String

URL handler yang akan dijalankan.

preserveForm
Boolean

true untuk mempertahankan QueryString koleksi dan Form ; false untuk menghapus QueryString koleksi dan Form .

Pengecualian

Berlaku untuk

Execute(String, TextWriter)

Ketika ditimpa dalam kelas turunan, menjalankan handler untuk jalur virtual yang ditentukan dalam konteks proses saat ini, menggunakan TextWriter instans untuk mengambil output dari handler yang dijalankan.

public:
 virtual void Execute(System::String ^ path, System::IO::TextWriter ^ writer);
public virtual void Execute(string path, System.IO.TextWriter writer);
abstract member Execute : string * System.IO.TextWriter -> unit
override this.Execute : string * System.IO.TextWriter -> unit
Public Overridable Sub Execute (path As String, writer As TextWriter)

Parameter

path
String

URL handler yang akan dijalankan.

writer
TextWriter

Objek untuk menangkap output.

Pengecualian

Keterangan

Parameter writer diteruskan dengan referensi ke Execute metode . Untuk mengambil output dari handler setelah metode selesai, Anda menggunakan properti dan metode writer objek. Misalnya, lihat Execute.

Berlaku untuk

Execute(String, TextWriter, Boolean)

Ketika ditimpa di kelas turunan, menjalankan handler untuk jalur virtual yang ditentukan dalam konteks permintaan saat ini, menggunakan TextWriter instans untuk mengambil output dari halaman dan nilai yang menunjukkan apakah akan menghapus QueryStringForm dan koleksi.

public:
 virtual void Execute(System::String ^ path, System::IO::TextWriter ^ writer, bool preserveForm);
public virtual void Execute(string path, System.IO.TextWriter writer, bool preserveForm);
abstract member Execute : string * System.IO.TextWriter * bool -> unit
override this.Execute : string * System.IO.TextWriter * bool -> unit
Public Overridable Sub Execute (path As String, writer As TextWriter, preserveForm As Boolean)

Parameter

path
String

URL handler yang akan dijalankan.

writer
TextWriter

Objek untuk mengambil output.

preserveForm
Boolean

true untuk mempertahankan QueryString koleksi dan Form ; false untuk menghapus QueryString koleksi dan Form .

Pengecualian

Keterangan

Parameter writer diteruskan dengan referensi ke Execute metode . Untuk mengambil output dari handler setelah metode selesai, Anda menggunakan properti dan metode writer objek. Misalnya, lihat Execute.

Berlaku untuk

Execute(IHttpHandler, TextWriter, Boolean)

Ketika ditimpa dalam kelas turunan, menjalankan handler yang ditentukan dalam konteks proses saat ini, menggunakan TextWriter instans untuk mengambil output dari handler yang dijalankan dan nilai yang menentukan apakah akan menghapus QueryString koleksi dan Form .

public:
 virtual void Execute(System::Web::IHttpHandler ^ handler, System::IO::TextWriter ^ writer, bool preserveForm);
public virtual void Execute(System.Web.IHttpHandler handler, System.IO.TextWriter writer, bool preserveForm);
abstract member Execute : System.Web.IHttpHandler * System.IO.TextWriter * bool -> unit
override this.Execute : System.Web.IHttpHandler * System.IO.TextWriter * bool -> unit
Public Overridable Sub Execute (handler As IHttpHandler, writer As TextWriter, preserveForm As Boolean)

Parameter

handler
IHttpHandler

Handler HTTP yang mengimplementasikan antarmuka untuk mentransfer permintaan saat ini.

writer
TextWriter

Objek untuk mengambil output.

preserveForm
Boolean

true untuk mempertahankan QueryString koleksi dan Form ; false untuk menghapus QueryString koleksi dan Form .

Pengecualian

Keterangan

Parameter writer diteruskan dengan referensi ke Execute metode . Untuk mengambil output dari handler setelah metode selesai, Anda menggunakan properti dan metode writer objek. Misalnya, lihat Execute.

Berlaku untuk