HttpServerUtilityWrapper.Execute Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Kör hanteraren för en angiven resurs i kontexten för den aktuella begäran och returnerar körningen till den process som anropade den.
Överlagringar
| Name | Description |
|---|---|
| Execute(String) |
Kör hanteraren för den angivna virtuella sökvägen i kontexten för den aktuella processen. |
| Execute(String, Boolean) |
Kör hanteraren för den angivna virtuella sökvägen i kontexten för den aktuella processen och anger om samlingar och Form ska rensasQueryString. |
| Execute(String, TextWriter) |
Kör hanteraren för den angivna virtuella sökvägen i kontexten för den aktuella processen med hjälp av en TextWriter instans för att samla in utdata från den körda hanteraren. |
| Execute(String, TextWriter, Boolean) |
Kör hanteraren för den angivna virtuella sökvägen i kontexten för den aktuella begäran, med hjälp av en TextWriter instans för att samla in utdata från sidan och ett värde som anger om samlingar och Form samlingar ska rensasQueryString. |
| Execute(IHttpHandler, TextWriter, Boolean) |
Kör den angivna hanteraren i kontexten för den aktuella processen med hjälp av en TextWriter instans för att samla in utdata från den körda hanteraren och ett värde som anger om samlingar och Form ska rensasQueryString. |
Execute(String)
Kör hanteraren för den angivna virtuella sökvägen i kontexten för den aktuella processen.
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)
Parametrar
- path
- String
URL:en för den hanterare som ska köras.
Undantag
Det aktuella HttpContext objektet är null.
-eller-
Ett fel uppstod när hanteraren som angavs av path kördes.
Gäller för
Execute(String, Boolean)
Kör hanteraren för den angivna virtuella sökvägen i kontexten för den aktuella processen och anger om samlingar och Form ska rensasQueryString.
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)
Parametrar
- path
- String
URL:en för den hanterare som ska köras.
- preserveForm
- Boolean
true för att bevara samlingarna QueryString och Form för false att rensa samlingarna QueryString och Form .
Undantag
Det aktuella HttpContext objektet är null.
-eller-
Ett fel uppstod när hanteraren som angavs av path kördes.
Gäller för
Execute(String, TextWriter)
Kör hanteraren för den angivna virtuella sökvägen i kontexten för den aktuella processen med hjälp av en TextWriter instans för att samla in utdata från den körda hanteraren.
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)
Parametrar
- path
- String
URL:en för den hanterare som ska köras.
- writer
- TextWriter
Ett objekt för att avbilda utdata.
Undantag
Kommentarer
Parametern writer skickas med referens till Execute metoden. Om du vill hämta utdata från hanteraren när metoden har slutförts använder du objektets egenskaper och metoder writer . Ett exempel finns i Execute.
Gäller för
Execute(String, TextWriter, Boolean)
Kör hanteraren för den angivna virtuella sökvägen i kontexten för den aktuella begäran, med hjälp av en TextWriter instans för att samla in utdata från sidan och ett värde som anger om samlingar och Form samlingar ska rensasQueryString.
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)
Parametrar
- path
- String
URL:en för den hanterare som ska köras.
- writer
- TextWriter
Objektet som ska avbilda utdata.
- preserveForm
- Boolean
true för att bevara samlingarna QueryString och Form för false att rensa samlingarna QueryString och Form .
Undantag
Den aktuella HttpContext instansen är null.
-eller-
path slutar med en punkt (.).
-eller-
Ett fel uppstod när hanteraren som angavs av path kördes.
path är null.
path är inte en virtuell sökväg.
Gäller för
Execute(IHttpHandler, TextWriter, Boolean)
Kör den angivna hanteraren i kontexten för den aktuella processen med hjälp av en TextWriter instans för att samla in utdata från den körda hanteraren och ett värde som anger om samlingar och Form ska rensasQueryString.
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)
Parametrar
- handler
- IHttpHandler
DEN HTTP-hanterare som implementerar gränssnittet för att överföra den aktuella begäran till.
- writer
- TextWriter
Objektet som ska avbilda utdata.
- preserveForm
- Boolean
true för att bevara samlingarna QueryString och Form för false att rensa samlingarna QueryString och Form .
Undantag
Ett fel uppstod när hanteraren som angavs av handler kördes.
Parametern handler är null.