HttpServerUtilityWrapper.Execute Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Führt den Handler für eine angegebene Ressource im Kontext der aktuellen Anforderung aus und gibt die Ausführung an den Prozess zurück, der sie aufgerufen hat.
Überlädt
| Name | Beschreibung |
|---|---|
| Execute(String) |
Führt den Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses aus. |
| Execute(String, Boolean) |
Führt den Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses aus und gibt an, ob die QueryString Auflistungen gelöscht werden Form sollen. |
| Execute(String, TextWriter) |
Führt den Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses mithilfe einer TextWriter Instanz aus, um die Ausgabe des ausgeführten Handlers zu erfassen. |
| Execute(String, TextWriter, Boolean) |
Führt den Handler für den angegebenen virtuellen Pfad im Kontext der aktuellen Anforderung mithilfe einer TextWriter Instanz aus, um die Ausgabe von der Seite zu erfassen, und einen Wert, der angibt, ob die QueryString Auflistungen gelöscht werden Form sollen. |
| Execute(IHttpHandler, TextWriter, Boolean) |
Führt den angegebenen Handler im Kontext des aktuellen Prozesses mithilfe einer TextWriter Instanz aus, um die Ausgabe des ausgeführten Handlers und einen Wert zu erfassen, der angibt, ob die QueryString Auflistungen gelöscht werden Form sollen. |
Execute(String)
Führt den Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses aus.
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)
Parameter
- path
- String
Die URL des auszuführenden Handlers.
Ausnahmen
Das aktuelle HttpContext Objekt ist null.
-oder-
Fehler beim Ausführen des durch path den angegebenen Handlers.
Gilt für:
Execute(String, Boolean)
Führt den Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses aus und gibt an, ob die QueryString Auflistungen gelöscht werden Form sollen.
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)
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
Das aktuelle HttpContext Objekt ist null.
-oder-
Fehler beim Ausführen des durch path den angegebenen Handlers.
Gilt für:
Execute(String, TextWriter)
Führt den Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses mithilfe einer TextWriter Instanz aus, um die Ausgabe des ausgeführten Handlers zu erfassen.
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)
Parameter
- path
- String
Die URL des auszuführenden Handlers.
- writer
- TextWriter
Ein Objekt zum Erfassen der Ausgabe.
Ausnahmen
Die aktuelle HttpContext ist null.
-oder-
Fehler beim Ausführen des durch path den angegebenen Handlers.
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)
Führt den Handler für den angegebenen virtuellen Pfad im Kontext der aktuellen Anforderung mithilfe einer TextWriter Instanz aus, um die Ausgabe von der Seite zu erfassen, und einen Wert, der angibt, ob die QueryString Auflistungen gelöscht werden Form sollen.
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)
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
Die aktuelle HttpContext Instanz lautet null.
-oder-
path endet mit einem Punkt (.).
-oder-
Fehler beim Ausführen des durch path den angegebenen Handlers.
path ist null.
path ist kein virtueller Pfad.
Gilt für:
Execute(IHttpHandler, TextWriter, Boolean)
Führt den angegebenen Handler im Kontext des aktuellen Prozesses mithilfe einer TextWriter Instanz aus, um die Ausgabe des ausgeführten Handlers und einen Wert zu erfassen, der angibt, ob die QueryString Auflistungen gelöscht werden Form sollen.
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)
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
Fehler beim Ausführen des durch handler den angegebenen Handlers.
Der handler Parameter ist null.