HttpServerUtilityWrapper.Execute Methode

Definitie

Voert de handler uit voor een opgegeven resource in de context van de huidige aanvraag en retourneert de uitvoering naar het proces dat deze heeft aangeroepen.

Overloads

Name Description
Execute(String)

Hiermee wordt de handler uitgevoerd voor het opgegeven virtuele pad in de context van het huidige proces.

Execute(String, Boolean)

Voert de handler uit voor het opgegeven virtuele pad in de context van het huidige proces en geeft aan of de QueryString en Form verzamelingen moeten worden gewist.

Execute(String, TextWriter)

Hiermee wordt de handler uitgevoerd 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)

Hiermee wordt de handler uitgevoerd 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 verzamelingen Form moeten worden gewist.

Execute(IHttpHandler, TextWriter, Boolean)

Hiermee wordt de opgegeven handler uitgevoerd in de context van het huidige proces, met behulp van een TextWriter exemplaar voor het vastleggen van uitvoer van de uitgevoerde handler en een waarde die aangeeft of de QueryString en Form verzamelingen moeten worden gewist.

Execute(String)

Hiermee wordt de handler uitgevoerd voor het opgegeven virtuele pad in de context van het huidige proces.

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)

Parameters

path
String

De URL van de handler die moet worden uitgevoerd.

Uitzonderingen

Het huidige HttpContext object is null.

– of –

Er is een fout opgetreden bij het uitvoeren van de handler die is opgegeven door path .

path is null.

– of –

path is geen virtueel pad.

Van toepassing op

Execute(String, Boolean)

Voert de handler uit voor het opgegeven virtuele pad in de context van het huidige proces en geeft aan of de QueryString en Form verzamelingen moeten worden gewist.

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)

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

Het huidige HttpContext object is null.

– of –

Er is een fout opgetreden bij het uitvoeren van de handler die is opgegeven door path .

path is null.

– of –

path is geen virtueel pad.

Van toepassing op

Execute(String, TextWriter)

Hiermee wordt de handler uitgevoerd 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:
 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)

Parameters

path
String

De URL van de handler die moet worden uitgevoerd.

writer
TextWriter

Een object om de uitvoer vast te leggen.

Uitzonderingen

De huidige HttpContext is null.

– of –

Er is een fout opgetreden bij het uitvoeren van de handler die is opgegeven door path .

path is null.

– of –

path is geen virtueel pad.

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)

Hiermee wordt de handler uitgevoerd 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 verzamelingen Form moeten worden gewist.

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)

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

Het huidige HttpContext exemplaar is null.

– of –

path eindigt met een punt (.).

– of –

Er is een fout opgetreden bij het uitvoeren van de handler die is opgegeven door path .

path is null.

path is geen virtueel pad.

Van toepassing op

Execute(IHttpHandler, TextWriter, Boolean)

Hiermee wordt de opgegeven handler uitgevoerd in de context van het huidige proces, met behulp van een TextWriter exemplaar voor het vastleggen van uitvoer van de uitgevoerde handler en een waarde die aangeeft of de QueryString en Form verzamelingen moeten worden gewist.

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)

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

Er is een fout opgetreden bij het uitvoeren van de handler die is opgegeven door handler .

De handler parameter is null.

Van toepassing op