HttpServerUtilityBase.Execute Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Wanneer deze wordt overschreven in een afgeleide klasse, voert u de handler uit voor een opgegeven resource in de context van de huidige aanvraag en wordt de uitvoering geretourneerd naar het proces dat deze heeft aangeroepen.
Overloads
| Name | Description |
|---|---|
| Execute(String) |
Wanneer deze wordt overschreven in een afgeleide klasse, voert u de handler uit voor het opgegeven virtuele pad in de context van het huidige proces. |
| Execute(String, Boolean) |
Wanneer deze wordt overschreven in een afgeleide klasse, voert u de handler uit voor het opgegeven virtuele pad in de context van het huidige proces en geeft u aan of de QueryString en Form verzamelingen moeten worden gewist. |
| Execute(String, TextWriter) |
Wanneer deze wordt overschreven in een afgeleide klasse, voert u de handler uit voor het opgegeven virtuele pad in de context van het huidige proces, met behulp van een TextWriter exemplaar om uitvoer van de uitgevoerde handler vast te leggen. |
| Execute(String, TextWriter, Boolean) |
Wanneer deze wordt overschreven in een afgeleide klasse, voert u de handler uit voor het opgegeven virtuele pad in de context van de huidige aanvraag, met behulp van een TextWriter exemplaar om uitvoer van de pagina vast te leggen en een waarde die aangeeft of de QueryString en Form verzamelingen moeten worden gewist. |
| Execute(IHttpHandler, TextWriter, Boolean) |
Wanneer deze wordt overschreven in een afgeleide klasse, wordt de opgegeven handler uitgevoerd in de context van het huidige proces, met behulp van een TextWriter exemplaar om uitvoer van de uitgevoerde handler vast te leggen en een waarde die aangeeft of de QueryString en Form verzamelingen moeten worden gewist. |
Execute(String)
Wanneer deze wordt overschreven in een afgeleide klasse, voert u de handler uit voor het opgegeven virtuele pad in de context van het huidige proces.
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)
Parameters
- path
- String
De URL van de handler die moet worden uitgevoerd.
Uitzonderingen
Altijd.
Van toepassing op
Execute(String, Boolean)
Wanneer deze wordt overschreven in een afgeleide klasse, voert u de handler uit voor het opgegeven virtuele pad in de context van het huidige proces en geeft u aan of de QueryString en Form verzamelingen moeten worden gewist.
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)
Parameters
- path
- String
De URL van de handler die moet worden uitgevoerd.
- preserveForm
- Boolean
true om de QueryString en Form verzamelingen te behouden; false om de QueryString en Form verzamelingen te wissen.
Uitzonderingen
Altijd.
Van toepassing op
Execute(String, TextWriter)
Wanneer deze wordt overschreven in een afgeleide klasse, voert u de handler uit voor het opgegeven virtuele pad in de context van het huidige proces, met behulp van een TextWriter exemplaar om uitvoer van de uitgevoerde handler vast te leggen.
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)
Parameters
- path
- String
De URL van de handler die moet worden uitgevoerd.
- writer
- TextWriter
Een object om de uitvoer vast te leggen.
Uitzonderingen
Altijd.
Opmerkingen
De writer parameter wordt doorgegeven door verwijzing naar de Execute methode. Als u de uitvoer van de handler wilt ophalen nadat de methode is voltooid, gebruikt u de eigenschappen en methoden van het writer object. Zie Executevoor een voorbeeld.
Van toepassing op
Execute(String, TextWriter, Boolean)
Wanneer deze wordt overschreven in een afgeleide klasse, voert u de handler uit voor het opgegeven virtuele pad in de context van de huidige aanvraag, met behulp van een TextWriter exemplaar om uitvoer van de pagina vast te leggen en een waarde die aangeeft of de QueryString en Form verzamelingen moeten worden gewist.
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)
Parameters
- path
- String
De URL van de handler die moet worden uitgevoerd.
- writer
- TextWriter
Het object om de uitvoer vast te leggen.
- preserveForm
- Boolean
true om de QueryString en Form verzamelingen te behouden; false om de QueryString en Form verzamelingen te wissen.
Uitzonderingen
Altijd.
Opmerkingen
De writer parameter wordt doorgegeven door verwijzing naar de Execute methode. Als u de uitvoer van de handler wilt ophalen nadat de methode is voltooid, gebruikt u de eigenschappen en methoden van het writer object. Zie Executevoor een voorbeeld.
Van toepassing op
Execute(IHttpHandler, TextWriter, Boolean)
Wanneer deze wordt overschreven in een afgeleide klasse, wordt de opgegeven handler uitgevoerd in de context van het huidige proces, met behulp van een TextWriter exemplaar om uitvoer van de uitgevoerde handler vast te leggen en een waarde die aangeeft of de QueryString en Form verzamelingen moeten worden gewist.
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)
Parameters
- handler
- IHttpHandler
De HTTP-handler waarmee de interface wordt geïmplementeerd om de huidige aanvraag over te dragen.
- writer
- TextWriter
Het object om de uitvoer vast te leggen.
- preserveForm
- Boolean
true om de QueryString en Form verzamelingen te behouden; false om de QueryString en Form verzamelingen te wissen.
Uitzonderingen
Altijd.
Opmerkingen
De writer parameter wordt doorgegeven door verwijzing naar de Execute methode. Als u de uitvoer van de handler wilt ophalen nadat de methode is voltooid, gebruikt u de eigenschappen en methoden van het writer object. Zie Executevoor een voorbeeld.