Freigeben über


HttpServerUtilityBase.Execute Methode

Definition

Führt beim Überschreiben in einer abgeleiteten Klasse den Handler für eine angegebene Ressource im Kontext der aktuellen Anforderung aus und gibt die Ausführung an den aufrufenden Prozess zurück.

Überlädt

Execute(String)

Führt beim Überschreiben in einer abgeleiteten Klasse den Handler für den angegebenen virtuellen Pfad im Kontext der aktuellen Prozesses aus.

Execute(String, Boolean)

Führt bei Überschreibung in einer abgeleiteten Klasse den Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses aus und gibt an, ob die QueryString-Auflistung und die Form-Auflistung gelöscht werden sollen.

Execute(String, TextWriter)

Führt bei Überschreibung in einer abgeleiteten Klasse den Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses aus, wobei eine TextWriter-Instanz verwendet wird, um die Ausgabe vom Handler zu erfassen.

Execute(String, TextWriter, Boolean)

Führt beim Überschreiben in einer abgeleiteten Klasse den Handler für den angegebenen virtuellen Pfad im Kontext der aktuellen Anforderung aus und verwendet dabei eine TextWriter-Instanz, um Ausgabe von der Seite zu erfassen, sowie einen Wert, der angibt, ob die QueryString-Auflistung und die Form-Auflistung gelöscht werden sollen.

Execute(IHttpHandler, TextWriter, Boolean)

Führt beim Überschreiben in einer abgeleiteten Klasse den angegebenen Handler im Kontext des aktuellen Prozesses aus und verwendet dabei eine TextWriter-Instanz, um die Ausgabe vom ausgeführten Handler zu erfassen, sowie einen Wert, der angibt, ob die QueryString-Auflistung und die Form-Auflistung gelöscht werden sollen.

Execute(String)

Führt beim Überschreiben in einer abgeleiteten Klasse den Handler für den angegebenen virtuellen Pfad im Kontext der aktuellen Prozesses aus.

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)

Führt bei Überschreibung in einer abgeleiteten Klasse den Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses aus und gibt an, ob die QueryString-Auflistung und die Form-Auflistung gelöscht werden 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

true, um die QueryString-Auflistung und die Form-Auflistung beizubehalten; false, um die QueryString-Auflistung und die Form-Auflistung zu löschen.

Ausnahmen

Gilt für

Execute(String, TextWriter)

Führt bei Überschreibung in einer abgeleiteten Klasse den Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses aus, wobei eine TextWriter-Instanz verwendet wird, um die Ausgabe vom Handler 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, das die Ausgabe erfassen soll.

Ausnahmen

Hinweise

Der writer -Parameter wird als Verweis an die Execute -Methode übergeben. Um die Ausgabe nach Abschluss der Methode vom Handler abzurufen, verwenden Sie die Eigenschaften und Methoden des writer -Objekts. Ein Beispiel finden Sie unter Execute.

Gilt für

Execute(String, TextWriter, Boolean)

Führt beim Überschreiben in einer abgeleiteten Klasse den Handler für den angegebenen virtuellen Pfad im Kontext der aktuellen Anforderung aus und verwendet dabei eine TextWriter-Instanz, um Ausgabe von der Seite zu erfassen, sowie einen Wert, der angibt, ob die QueryString-Auflistung und die Form-Auflistung 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 erfassen soll.

preserveForm
Boolean

true, um die QueryString-Auflistung und die Form-Auflistung beizubehalten; false, um die QueryString-Auflistung und die Form-Auflistung zu löschen.

Ausnahmen

Hinweise

Der writer -Parameter wird als Verweis an die Execute -Methode übergeben. Um die Ausgabe nach Abschluss der Methode vom Handler abzurufen, verwenden Sie die Eigenschaften und Methoden des writer -Objekts. Ein Beispiel finden Sie unter Execute.

Gilt für

Execute(IHttpHandler, TextWriter, Boolean)

Führt beim Überschreiben in einer abgeleiteten Klasse den angegebenen Handler im Kontext des aktuellen Prozesses aus und verwendet dabei eine TextWriter-Instanz, um die Ausgabe vom ausgeführten Handler zu erfassen, sowie einen Wert, der angibt, ob die QueryString-Auflistung und die Form-Auflistung 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 implementiert, an die die aktuelle Anforderung übertragen werden soll.

writer
TextWriter

Das Objekt, das die Ausgabe erfassen soll.

preserveForm
Boolean

true, um die QueryString-Auflistung und die Form-Auflistung beizubehalten; false, um die QueryString-Auflistung und die Form-Auflistung zu löschen.

Ausnahmen

Hinweise

Der writer -Parameter wird als Verweis an die Execute -Methode übergeben. Um die Ausgabe nach Abschluss der Methode vom Handler abzurufen, verwenden Sie die Eigenschaften und Methoden des writer -Objekts. Ein Beispiel finden Sie unter Execute.

Gilt für