HttpServerUtilityWrapper HttpServerUtilityWrapper HttpServerUtilityWrapper HttpServerUtilityWrapper Class

Определение

Инкапсулирует встроенный HTTP-объект, предоставляющий вспомогательные методы обработки веб-запросов.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
Наследование
HttpServerUtilityWrapperHttpServerUtilityWrapperHttpServerUtilityWrapperHttpServerUtilityWrapper

Комментарии

Класс является производным HttpServerUtilityBase от класса и служит в HttpServerUtility качестве оболочки для класса. HttpServerUtilityWrapperThe HttpServerUtilityWrapper class derives from the HttpServerUtilityBase class and serves as a wrapper for the HttpServerUtility class. Этот класс предоставляет функциональные возможности HttpServerUtility класса, при этом также предоставляется HttpServerUtilityBase тип.This class exposes the functionality of the HttpServerUtility class while also exposing the HttpServerUtilityBase type. Класс позволяет заменить исходную реализацию HttpServerUtility класса в приложении пользовательской реализацией, например при выполнении модульного тестирования за пределами конвейера ASP.NET. HttpServerUtilityBaseThe 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.

Конструкторы

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

Инициализирует новый экземпляр класса HttpServerUtilityWrapper.Initializes a new instance of the HttpServerUtilityWrapper class.

Свойства

MachineName MachineName MachineName MachineName

Возвращает имя компьютера сервера.Gets the server's computer name.

ScriptTimeout ScriptTimeout ScriptTimeout ScriptTimeout

Возвращает или задает значение времени ожидания запроса в секундах.Gets or sets the request time-out value in seconds.

Методы

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

Очищает последнее исключение.Clears the most recent exception.

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

Создает на сервере экземпляр СОМ-объекта, заданного с помощью программного идентификатора объекта (ProgID).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)

Создает серверный экземпляр объекта СОМ, идентифицируемый по типу объекта.Creates a server instance of a COM object that is identified by the object's type.

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

Создает на сервере экземпляр объекта СОМ, заданный идентификатором класса объектов (CLSID).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)

Определяет, равен ли заданный объект текущему объекту.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)

Выполняет действия указанного обработчика в контексте текущего процесса, используя экземпляр TextWriter для записи выходных данных выполняемого обработчика и значение, указывающее, необходимо ли очищать коллекции QueryString и Form.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)

Выполняет действия обработчика для заданного виртуального пути в контексте текущего процесса.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)

Выполняет действия обработчика для заданного виртуального пути в контексте текущего процесса и указывает, необходимо ли очищать коллекции QueryString и Form.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)

Выполняет действия обработчика для заданного виртуального пути в контексте текущего процесса, используя экземпляр TextWriter для записи выходных данных выполняемого обработчика.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)

Выполняет действия обработчика для заданного виртуального пути в контексте текущего запроса, используя экземпляр TextWriter для записи выходных данных со страницы и значение, указывающее, необходимо ли очищать коллекции QueryString и Form.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()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

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

Возвращает последнее исключение.Returns the most recent exception.

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

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

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

Декодирует строку в кодировке HTML с последующим возращением.Decodes an HTML-encoded string and returns the decoded string.

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

Декодирует строку в кодировке HTML и возвращает результат в потоке.Decodes an HTML-encoded string and returns the results in a stream.

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

Кодирует строку в формате HTML и возвращает закодированную строку.HTML-encodes a string and returns the encoded string.

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

Кодирует строку в формате HTML и отправляет полученный результат в поток вывода.HTML-encodes a string and sends the resulting output to an output stream.

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

Возвращает физический путь к файлу, соответствующий виртуальному пути, указанному на веб-сервере.Returns the physical file path that corresponds to the specified virtual path on the Web server.

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

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

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

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

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

Завершает выполнение текущего процесса и начинает выполнение нового запроса, используя пользовательский обработчик HTTP-данных и значение, указывающее, необходимо ли очищать коллекции QueryString и Form.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)

Завершает выполнение текущего процесса и начинает выполнение страницы или обработчика, указанного в URL-адресе.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)

Завершает выполнение текущей страницы и начинает выполнение другой страницы или обработчика, используя указанный URL-адрес и значение, указывающее, необходимо ли очищать коллекции QueryString и Form.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)

Асинхронно выполняет конечную точку в заданном URL-адресе.Asynchronously executes the end point at the specified URL.

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

Асинхронно выполняет конечную точку в заданном URL-адресе и указывает, необходимо ли очищать коллекции QueryString и Form.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)

Асинхронно выполняет конечную точку в заданном URL-адресе, используя указанный метод HTTP и заголовки.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)

Выполняет асинхронно заданный url-адрес, используя указанный метод HTTP, заголовки и путь, а также параметры для сохранения значений формы и удостоверения пользователя.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)

Декодирует строку в кодировке URL и возвращает декодированную строку.Decodes a URL-encoded string and returns the decoded string.

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

Декодирует строку в кодировке URL и отправляет полученный результат в поток.Decodes a URL-encoded string and sends the resulting output to a stream.

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

Кодирует строку в кодировке URL и возвращает закодированную строку.URL-encodes a string and returns the encoded string.

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

Кодирует строку в формате URL и отправляет полученный результат в поток.URL-encodes a string and sends the resulting output to a stream.

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

Кодирует путь, содержащийся в строке URL-адреса, в кодировке URL.URL-encodes the path section of a URL string.

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

Декодирует лексему строки в кодировке URL в эквивалентный массив байтов, используя цифры в кодировке Base64.Decodes a URL string token into an equivalent byte array by using base64 digits.

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

Кодирует массив байтов в эквивалентное представление строки, используя цифры в кодировке Base64, после чего его можно передавать в URL-адресе.Encodes a byte array into an equivalent string representation by using base64 digits, which makes it usable for transmission on the URL.

Применяется к