HttpServerUtilityBase.Execute Metoda

Definicja

W przypadku przesłonięć w klasie pochodnej program wykonuje program obsługi dla określonego zasobu w kontekście bieżącego żądania i zwraca wykonanie do procesu, który je wywołał.

Przeciążenia

Execute(String)

W przypadku przesłonięć w klasie pochodnej program wykonuje program obsługi dla określonej ścieżki wirtualnej w kontekście bieżącego procesu.

Execute(String, Boolean)

W przypadku przesłonięć w klasie pochodnej program wykonuje program obsługi dla określonej ścieżki wirtualnej w kontekście bieżącego procesu i określa, czy wyczyścić QueryString kolekcje Form i .

Execute(String, TextWriter)

W przypadku przesłonięć w klasie pochodnej program wykonuje program obsługi dla określonej ścieżki wirtualnej w kontekście bieżącego procesu, używając wystąpienia do przechwycenia danych wyjściowych z wykonanej TextWriter procedury obsługi.

Execute(String, TextWriter, Boolean)

W przypadku przesłonięć w klasie pochodnej program wykonuje program obsługi dla określonej ścieżki wirtualnej w kontekście bieżącego żądania, używając wystąpienia do przechwycenia danych wyjściowych ze strony i wartości, która wskazuje, czy wyczyścić kolekcje TextWriter QueryString i Form .

Execute(IHttpHandler, TextWriter, Boolean)

W przypadku przesłonięć w klasie pochodnej program wykonuje określoną obsługę w kontekście bieżącego procesu, używając wystąpienia do przechwycenia danych wyjściowych z wykonanej procedury obsługi i wartości, która określa, czy wyczyścić kolekcje TextWriter QueryString i Form .

Execute(String)

W przypadku przesłonięć w klasie pochodnej program wykonuje program obsługi dla określonej ścieżki wirtualnej w kontekście bieżącego procesu.

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)

Parametry

path
String

Adres URL procedury obsługi do wykonania.

Wyjątki

Dotyczy

Execute(String, Boolean)

W przypadku przesłonięć w klasie pochodnej program wykonuje program obsługi dla określonej ścieżki wirtualnej w kontekście bieżącego procesu i określa, czy wyczyścić QueryString kolekcje Form i .

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)

Parametry

path
String

Adres URL procedury obsługi do wykonania.

preserveForm
Boolean

true w celu zachowania QueryString kolekcji i Form , aby false wyczyścić QueryString Form kolekcje i .

Wyjątki

Dotyczy

Execute(String, TextWriter)

W przypadku przesłonięć w klasie pochodnej program wykonuje program obsługi dla określonej ścieżki wirtualnej w kontekście bieżącego procesu, używając wystąpienia do przechwycenia danych wyjściowych z wykonanej TextWriter procedury obsługi.

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)

Parametry

path
String

Adres URL procedury obsługi do wykonania.

writer
TextWriter

Obiekt do przechwytywania danych wyjściowych.

Wyjątki

Uwagi

Parametr writer jest przekazywany przez odwołanie do metody Execute . Aby pobrać dane wyjściowe z procedury obsługi po zakończeniu działania metody, należy użyć właściwości i metod writer obiektu . Aby uzyskać przykład, zobacz Execute .

Dotyczy

Execute(String, TextWriter, Boolean)

W przypadku przesłonięć w klasie pochodnej program wykonuje program obsługi dla określonej ścieżki wirtualnej w kontekście bieżącego żądania, używając wystąpienia do przechwycenia danych wyjściowych ze strony i wartości, która wskazuje, czy wyczyścić kolekcje TextWriter QueryString i Form .

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)

Parametry

path
String

Adres URL procedury obsługi do wykonania.

writer
TextWriter

Obiekt do przechwycenia danych wyjściowych.

preserveForm
Boolean

true w celu zachowania QueryString kolekcji i Form , aby false wyczyścić QueryString Form kolekcje i .

Wyjątki

Uwagi

Parametr writer jest przekazywany przez odwołanie do metody Execute . Aby pobrać dane wyjściowe z procedury obsługi po zakończeniu działania metody, należy użyć właściwości i metod writer obiektu . Aby uzyskać przykład, zobacz Execute .

Dotyczy

Execute(IHttpHandler, TextWriter, Boolean)

W przypadku przesłonięć w klasie pochodnej program wykonuje określoną obsługę w kontekście bieżącego procesu, używając wystąpienia do przechwycenia danych wyjściowych z wykonanej procedury obsługi i wartości, która określa, czy wyczyścić kolekcje TextWriter QueryString i Form .

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)

Parametry

handler
IHttpHandler

Program obsługi HTTP, który implementuje interfejs do transferu bieżącego żądania.

writer
TextWriter

Obiekt do przechwycenia danych wyjściowych.

preserveForm
Boolean

true w celu zachowania QueryString kolekcji i Form , aby false wyczyścić QueryString Form kolekcje i .

Wyjątki

Uwagi

Parametr writer jest przekazywany przez odwołanie do metody Execute . Aby pobrać dane wyjściowe z procedury obsługi po zakończeniu działania metody, należy użyć właściwości i metod writer obiektu . Aby uzyskać przykład, zobacz Execute .

Dotyczy