HttpServerUtilityBase.Execute Methode

Definition

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Handler für eine angegebene Ressource im Kontext der aktuellen Anforderung ausgeführt und die Ausführung an den Prozess zurückgegeben, der sie aufgerufen hat.

Überlädt

Name Beschreibung
Execute(String)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses ausgeführt.

Execute(String, Boolean)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses ausgeführt und gibt an, ob die QueryString Auflistungen gelöscht werden Form sollen.

Execute(String, TextWriter)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses mithilfe einer TextWriter Instanz ausgeführt, um die Ausgabe des ausgeführten Handlers zu erfassen.

Execute(String, TextWriter, Boolean)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Handler für den angegebenen virtuellen Pfad im Kontext der aktuellen Anforderung mithilfe einer TextWriter Instanz zum Erfassen der Ausgabe von der Seite und einem Wert ausgeführt, der angibt, ob die QueryString Und-Auflistungen Form gelöscht werden sollen.

Execute(IHttpHandler, TextWriter, Boolean)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der angegebene Handler im Kontext des aktuellen Prozesses mithilfe einer TextWriter Instanz zum Erfassen der Ausgabe des ausgeführten Handlers und eines Werts ausgeführt, der angibt, ob die QueryString Und-Auflistungen Form gelöscht werden sollen.

Execute(String)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses ausgeführt.

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

Die URL des auszuführenden Handlers.

Ausnahmen

Gilt für:

Execute(String, Boolean)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses ausgeführt und gibt an, ob die QueryString Auflistungen gelöscht werden Form sollen.

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

Die URL des auszuführenden Handlers.

preserveForm
Boolean

trueum die Auflistungen QueryString und die Sammlungen zu erhalten, Form um die falseQueryString Auflistungen Form zu löschen.

Ausnahmen

Gilt für:

Execute(String, TextWriter)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses mithilfe einer TextWriter Instanz ausgeführt, um die Ausgabe des ausgeführten Handlers zu erfassen.

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

Die URL des auszuführenden Handlers.

writer
TextWriter

Ein Objekt zum Erfassen der Ausgabe.

Ausnahmen

Hinweise

Der writer Parameter wird durch Verweis auf die Execute Methode übergeben. Um die Ausgabe des Handlers nach Abschluss der Methode abzurufen, verwenden Sie die Eigenschaften und Methoden des writer Objekts. Ein Beispiel finden Sie unter Execute.

Gilt für:

Execute(String, TextWriter, Boolean)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der Handler für den angegebenen virtuellen Pfad im Kontext der aktuellen Anforderung mithilfe einer TextWriter Instanz zum Erfassen der Ausgabe von der Seite und einem Wert ausgeführt, der angibt, ob die QueryString Und-Auflistungen Form gelöscht werden sollen.

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

Die URL des auszuführenden Handlers.

writer
TextWriter

Das Objekt, das die Ausgabe erfasst.

preserveForm
Boolean

trueum die Auflistungen QueryString und die Sammlungen zu erhalten, Form um die falseQueryString Auflistungen Form zu löschen.

Ausnahmen

Hinweise

Der writer Parameter wird durch Verweis auf die Execute Methode übergeben. Um die Ausgabe des Handlers nach Abschluss der Methode abzurufen, verwenden Sie die Eigenschaften und Methoden des writer Objekts. Ein Beispiel finden Sie unter Execute.

Gilt für:

Execute(IHttpHandler, TextWriter, Boolean)

Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird der angegebene Handler im Kontext des aktuellen Prozesses mithilfe einer TextWriter Instanz zum Erfassen der Ausgabe des ausgeführten Handlers und eines Werts ausgeführt, der angibt, ob die QueryString Und-Auflistungen Form gelöscht werden sollen.

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

Der HTTP-Handler, der die Schnittstelle zum Übertragen der aktuellen Anforderung implementiert.

writer
TextWriter

Das Objekt, das die Ausgabe erfasst.

preserveForm
Boolean

trueum die Auflistungen QueryString und die Sammlungen zu erhalten, Form um die falseQueryString Auflistungen Form zu löschen.

Ausnahmen

Hinweise

Der writer Parameter wird durch Verweis auf die Execute Methode übergeben. Um die Ausgabe des Handlers nach Abschluss der Methode abzurufen, verwenden Sie die Eigenschaften und Methoden des writer Objekts. Ein Beispiel finden Sie unter Execute.

Gilt für: