HttpServerUtilityWrapper HttpServerUtilityWrapper HttpServerUtilityWrapper HttpServerUtilityWrapper Class

Definition

Kapselt das systeminterne HTTP-Objekt, das Hilfsmethoden für die Verarbeitung von Webanforderungen bereitstellt.Encapsulates the HTTP intrinsic object that provides helper methods for processing Web requests.

public ref class HttpServerUtilityWrapper : System::Web::HttpServerUtilityBase
public class HttpServerUtilityWrapper : System.Web.HttpServerUtilityBase
type HttpServerUtilityWrapper = class
    inherit HttpServerUtilityBase
Public Class HttpServerUtilityWrapper
Inherits HttpServerUtilityBase
Vererbung
HttpServerUtilityWrapperHttpServerUtilityWrapperHttpServerUtilityWrapperHttpServerUtilityWrapper

Hinweise

Die HttpServerUtilityWrapper -Klasse wird von HttpServerUtilityBase der-Klasse abgeleitet und fungiert als Wrapper HttpServerUtility für die-Klasse.The HttpServerUtilityWrapper class derives from the HttpServerUtilityBase class and serves as a wrapper for the HttpServerUtility class. Diese Klasse macht die Funktionalität HttpServerUtility der-Klasse verfügbar, während gleichzeitig der HttpServerUtilityBase -Typ verfügbar gemacht wird.This class exposes the functionality of the HttpServerUtility class while also exposing the HttpServerUtilityBase type. Die HttpServerUtilityBase -Klasse ermöglicht es Ihnen, die ursprüngliche Implementierung HttpServerUtility der-Klasse in der Anwendung durch eine benutzerdefinierte Implementierung zu ersetzen, z. b. Wenn Sie Komponententests außerhalb der ASP.NET-Pipeline ausführen.The HttpServerUtilityBase class enables you to replace the original implementation of the HttpServerUtility class in your application with a custom implementation, such as when you perform unit testing outside the ASP.NET pipeline.

Konstruktoren

HttpServerUtilityWrapper(HttpServerUtility) HttpServerUtilityWrapper(HttpServerUtility) HttpServerUtilityWrapper(HttpServerUtility) HttpServerUtilityWrapper(HttpServerUtility)

Initialisiert eine neue Instanz der HttpServerUtilityWrapper-Klasse.Initializes a new instance of the HttpServerUtilityWrapper class.

Eigenschaften

MachineName MachineName MachineName MachineName

Ruft den Computernamen des Servers ab.Gets the server's computer name.

ScriptTimeout ScriptTimeout ScriptTimeout ScriptTimeout

Ruft den Timeoutwert der Anforderung (in Sekunden) ab oder legt diesen fest.Gets or sets the request time-out value in seconds.

Methoden

ClearError() ClearError() ClearError() ClearError()

Löscht die letzte Ausnahme.Clears the most recent exception.

CreateObject(String) CreateObject(String) CreateObject(String) CreateObject(String)

Erstellt eine Serverinstanz eines COM-Objekts, das durch den Programmbezeichner (ProgID) des Objekts gekennzeichnet ist.Creates a server instance of a COM object that is identified by the object's programmatic identifier (ProgID).

CreateObject(Type) CreateObject(Type) CreateObject(Type) CreateObject(Type)

Erstellt eine Serverinstanz eines COM-Objekts, das durch den Objekttyp identifiziert wird.Creates a server instance of a COM object that is identified by the object's type.

CreateObjectFromClsid(String) CreateObjectFromClsid(String) CreateObjectFromClsid(String) CreateObjectFromClsid(String)

Erstellt eine Serverinstanz eines COM-Objekts, das durch den Klassenbezeichner (CLSID) des Objekts gekennzeichnet ist.Creates a server instance of a COM object that is identified by the object's class identifier (CLSID).

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
Execute(IHttpHandler, TextWriter, Boolean) Execute(IHttpHandler, TextWriter, Boolean) Execute(IHttpHandler, TextWriter, Boolean) Execute(IHttpHandler, TextWriter, Boolean)

Führt den angegebenen Handler im Kontext des aktuellen Prozesses aus und verwendet dabei eine TextWriter-Instanz zum Aufzeichnen der Ausgabe des ausgeführten Handlers sowie einen Wert, der angibt, ob die QueryString-Auflistung und die Form-Auflistung gelöscht werden sollen.Executes the specified handler in the context of the current process, using a TextWriter instance to capture output from the executed handler and a value that specifies whether to clear the QueryString and Form collections.

Execute(String) Execute(String) Execute(String) Execute(String)

Führt den Handler für den angegebenen virtuellen Pfad im Kontext des aktuellen Prozesses aus.Executes the handler for the specified virtual path in the context of the current process.

Execute(String, Boolean) Execute(String, Boolean) Execute(String, Boolean) 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-Auflistung und die Form-Auflistung gelöscht werden sollen.Executes the handler for the specified virtual path in the context of the current process and specifies whether to clear the QueryString and Form collections.

Execute(String, TextWriter) Execute(String, TextWriter) Execute(String, TextWriter) 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 aufzuzeichnen.Executes the handler for the specified virtual path in the context of the current process, using a TextWriter instance to capture output from the executed handler.

Execute(String, TextWriter, Boolean) Execute(String, TextWriter, Boolean) Execute(String, TextWriter, Boolean) Execute(String, TextWriter, Boolean)

Führt den Handler für den angegebenen virtuellen Pfad im Kontext der aktuellen Anforderung aus und verwendet dabei eine TextWriter-Instanz zum Aufzeichnen der Ausgabe auf der Seite sowie einen Wert, der angibt, ob die QueryString-Auflistung und die Form-Auflistung gelöscht werden sollen.Executes the handler for the specified virtual path in the context of the current request, using a TextWriter instance to capture output from the page and a value that indicates whether to clear the QueryString and Form collections.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetLastError() GetLastError() GetLastError() GetLastError()

Gibt die letzte Ausnahme zurück.Returns the most recent exception.

GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
HtmlDecode(String) HtmlDecode(String) HtmlDecode(String) HtmlDecode(String)

Decodiert eine HTML-codierte Zeichenfolge und gibt die decodierte Zeichenfolge zurück.Decodes an HTML-encoded string and returns the decoded string.

HtmlDecode(String, TextWriter) HtmlDecode(String, TextWriter) HtmlDecode(String, TextWriter) HtmlDecode(String, TextWriter)

Decodiert eine HTML-codierte Zeichenfolge und gibt die Ergebnisse in einem Stream zurück.Decodes an HTML-encoded string and returns the results in a stream.

HtmlEncode(String) HtmlEncode(String) HtmlEncode(String) HtmlEncode(String)

Codiert eine Zeichenfolge in HTML und gibt diese codiert zurück.HTML-encodes a string and returns the encoded string.

HtmlEncode(String, TextWriter) HtmlEncode(String, TextWriter) HtmlEncode(String, TextWriter) HtmlEncode(String, TextWriter)

Codiert eine Zeichenfolge in HTML und sendet die resultierende Ausgabe an einen Ausgabestream.HTML-encodes a string and sends the resulting output to an output stream.

MapPath(String) MapPath(String) MapPath(String) MapPath(String)

Gibt den physischen Dateipfad zurück, der dem angegebenen virtuellen Pfad auf dem Webserver entspricht.Returns the physical file path that corresponds to the specified virtual path on the Web server.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
Transfer(IHttpHandler, Boolean) Transfer(IHttpHandler, Boolean) Transfer(IHttpHandler, Boolean) Transfer(IHttpHandler, Boolean)

Beendet die Ausführung des aktuellen Prozesses und beginnt die Ausführung einer neuen Anforderung mithilfe eines benutzerdefinierten HTTP-Handlers und eines Werts, der angibt, ob die QueryString-Auflistung und die Form-Auflistung gelöscht werden sollen.Terminates execution of the current process and starts execution of a new request, using a custom HTTP handler and a value that specifies whether to clear the QueryString and Form collections.

Transfer(String) Transfer(String) Transfer(String) Transfer(String)

Beendet die Ausführung des aktuellen Prozesses und startet die Ausführung einer Seite oder eines Handlers, die über eine URL angegeben werden.Terminates execution of the current process and starts execution of a page or handler that is specified with a URL.

Transfer(String, Boolean) Transfer(String, Boolean) Transfer(String, Boolean) Transfer(String, Boolean)

Beendet die Ausführung der aktuellen Seite und beginnt die Ausführung einer anderen Seite oder eines anderen Handlers mithilfe der für die Seite angegebenen URL und eines Werts, der angibt, ob die QueryString-Auflistung und die Form-Auflistung gelöscht werden sollen.Terminates execution of the current page and starts execution of a different page or handler by using the specified URL and a value that specifies whether to clear the QueryString and Form collections.

TransferRequest(String) TransferRequest(String) TransferRequest(String) TransferRequest(String)

Führt den Endpunkt der angegebenen URL asynchron aus.Asynchronously executes the end point at the specified URL.

TransferRequest(String, Boolean) TransferRequest(String, Boolean) TransferRequest(String, Boolean) TransferRequest(String, Boolean)

Führt den Endpunkt an der angegebenen URL asynchron aus und gibt an, ob die QueryString-Auflistung und die Form-Auflistung gelöscht werden sollen.Asynchronously executes the endpoint at the specified URL and specifies whether to clear the QueryString and Form collections.

TransferRequest(String, Boolean, String, NameValueCollection) TransferRequest(String, Boolean, String, NameValueCollection) TransferRequest(String, Boolean, String, NameValueCollection) TransferRequest(String, Boolean, String, NameValueCollection)

Führt den Endpunkt der angegebenen URL mit der angegebenen HTTP-Methode und den angegebenen HTTP-Headern asynchron aus.Asynchronously executes the endpoint at the specified URL by using the specified HTTP method and headers.

TransferRequest(String, Boolean, String, NameValueCollection, Boolean) TransferRequest(String, Boolean, String, NameValueCollection, Boolean) TransferRequest(String, Boolean, String, NameValueCollection, Boolean) TransferRequest(String, Boolean, String, NameValueCollection, Boolean)

Nimmt eine asynchrone Ausführung der angegebenen URL mit der angegebenen HTTP-Methode, den angegebenen HTTP-Headern, dem angegebenen HTTP-Pfad und den angegebenen HTTP-Optionen vor, um die Formwerte und Benutzeridentität beizubehalten.Performs an asynchronous execution of the specified URL using the specified HTTP method, headers, path, and options to preserve form values and preserve the user identity.

UrlDecode(String) UrlDecode(String) UrlDecode(String) UrlDecode(String)

Decodiert eine URL-codierte Zeichenfolge und gibt die decodierte Zeichenfolge zurück.Decodes a URL-encoded string and returns the decoded string.

UrlDecode(String, TextWriter) UrlDecode(String, TextWriter) UrlDecode(String, TextWriter) UrlDecode(String, TextWriter)

Decodiert eine URL-codierte Zeichenfolge und sendet die Ausgabe an einen Stream.Decodes a URL-encoded string and sends the resulting output to a stream.

UrlEncode(String) UrlEncode(String) UrlEncode(String) UrlEncode(String)

Codiert eine Zeichenfolge als URL und gibt die codierte Zeichenfolge zurück.URL-encodes a string and returns the encoded string.

UrlEncode(String, TextWriter) UrlEncode(String, TextWriter) UrlEncode(String, TextWriter) UrlEncode(String, TextWriter)

Codiert eine Zeichenfolge als URL und sendet die Ausgabe an einen Stream.URL-encodes a string and sends the resulting output to a stream.

UrlPathEncode(String) UrlPathEncode(String) UrlPathEncode(String) UrlPathEncode(String)

Codiert den Pfadabschnitt einer URL-Zeichenfolge als URL.URL-encodes the path section of a URL string.

UrlTokenDecode(String) UrlTokenDecode(String) UrlTokenDecode(String) UrlTokenDecode(String)

Decodiert ein URL-Zeichenfolgentoken in ein entsprechendes Bytearray mit Base64-Ziffern.Decodes a URL string token into an equivalent byte array by using base64 digits.

UrlTokenEncode(Byte[]) UrlTokenEncode(Byte[]) UrlTokenEncode(Byte[]) UrlTokenEncode(Byte[])

Codiert ein Bytearray in eine äquivalente Zeichenfolgendarstellung mit Base64-Ziffern, die für die Übertragung in der URL geeignet ist.Encodes a byte array into an equivalent string representation by using base64 digits, which makes it usable for transmission on the URL.

Gilt für: