HttpServerUtilityWrapper Classe

Definição

Encapsula o objeto intrínseco HTTP que fornece métodos auxiliares para processar solicitações da Web.

public ref class HttpServerUtilityWrapper : System::Web::HttpServerUtilityBase
public class HttpServerUtilityWrapper : System.Web.HttpServerUtilityBase
type HttpServerUtilityWrapper = class
    inherit HttpServerUtilityBase
Public Class HttpServerUtilityWrapper
Inherits HttpServerUtilityBase
Herança
HttpServerUtilityWrapper

Comentários

A HttpServerUtilityWrapper classe deriva da HttpServerUtilityBase classe e serve como um wrapper para a HttpServerUtility classe. Essa classe expõe a funcionalidade da HttpServerUtility classe e, ao mesmo tempo, expõe o HttpServerUtilityBase tipo. A classe HttpServerUtilityBase permite substituir a implementação original da classe HttpServerUtility em seu aplicativo por uma implementação personalizada, como quando você executa testes de unidade fora do pipeline ASP.NET.

Construtores

Nome Description
HttpServerUtilityWrapper(HttpServerUtility)

Inicializa uma nova instância da classe HttpServerUtilityWrapper.

Propriedades

Nome Description
MachineName

Obtém o nome do computador do servidor.

ScriptTimeout

Obtém ou define o valor de tempo limite da solicitação em segundos.

Métodos

Nome Description
ClearError()

Limpa a exceção mais recente.

CreateObject(String)

Cria uma instância de servidor de um objeto COM que é identificado pelo ProgID (identificador programático) do objeto.

CreateObject(Type)

Cria uma instância de servidor de um objeto COM que é identificado pelo tipo do objeto.

CreateObjectFromClsid(String)

Cria uma instância de servidor de um objeto COM que é identificado pelo CLSID (identificador de classe) do objeto.

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
Execute(IHttpHandler, TextWriter, Boolean)

Executa o manipulador especificado no contexto do processo atual, usando uma TextWriter instância para capturar a saída do manipulador executado e um valor que especifica se as coleções e Form as QueryString coleções devem ser desmarcadas.

Execute(String, Boolean)

Executa o manipulador para o caminho virtual especificado no contexto do processo atual e especifica se as coleções e Form as QueryString coleções devem ser desmarcadas.

Execute(String, TextWriter, Boolean)

Executa o manipulador do caminho virtual especificado no contexto da solicitação atual, usando uma TextWriter instância para capturar a saída da página e um valor que indica se as coleções e Form as QueryString coleções devem ser desmarcadas.

Execute(String, TextWriter)

Executa o manipulador para o caminho virtual especificado no contexto do processo atual, usando uma TextWriter instância para capturar a saída do manipulador executado.

Execute(String)

Executa o manipulador para o caminho virtual especificado no contexto do processo atual.

GetHashCode()

Serve como a função hash predefinida.

(Herdado de Object)
GetLastError()

Retorna a exceção mais recente.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
HtmlDecode(String, TextWriter)

Decodifica uma cadeia de caracteres codificada em HTML e retorna os resultados em um fluxo.

HtmlDecode(String)

Decodifica uma cadeia de caracteres codificada em HTML e retorna a cadeia de caracteres decodificada.

HtmlEncode(String, TextWriter)

O HTML codifica uma cadeia de caracteres e envia a saída resultante para um fluxo de saída.

HtmlEncode(String)

O HTML codifica uma cadeia de caracteres e retorna a cadeia de caracteres codificada.

MapPath(String)

Retorna o caminho do arquivo físico que corresponde ao caminho virtual especificado no servidor Web.

MemberwiseClone()

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Transfer(IHttpHandler, Boolean)

Encerra a execução do processo atual e inicia a execução de uma nova solicitação, usando um manipulador HTTP personalizado e um valor que especifica se as coleções e Form as QueryString coleções devem ser desmarcadas.

Transfer(String, Boolean)

Encerra a execução da página atual e inicia a execução de uma página ou manipulador diferente usando a URL especificada e um valor que especifica se as coleções e Form as QueryString coleções devem ser desmarcadas.

Transfer(String)

Encerra a execução do processo atual e inicia a execução de uma página ou manipulador especificado com uma URL.

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

Executa uma execução assíncrona da URL especificada usando o método HTTP, cabeçalhos, caminho e opções especificados para preservar valores de formulário e preservar a identidade do usuário.

TransferRequest(String, Boolean, String, NameValueCollection)

Executa de forma assíncrona o ponto de extremidade na URL especificada usando o método HTTP e os cabeçalhos especificados.

TransferRequest(String, Boolean)

Executa de forma assíncrona o ponto de extremidade na URL especificada e especifica se as QueryString coleções devem ser desmarcadas Form .

TransferRequest(String)

Executa de forma assíncrona o ponto de extremidade na URL especificada.

UrlDecode(String, TextWriter)

Decodifica uma cadeia de caracteres codificada em URL e envia a saída resultante para um fluxo.

UrlDecode(String)

Decodifica uma cadeia de caracteres codificada em URL e retorna a cadeia de caracteres decodificada.

UrlEncode(String, TextWriter)

A URL codifica uma cadeia de caracteres e envia a saída resultante para um fluxo.

UrlEncode(String)

A URL codifica uma cadeia de caracteres e retorna a cadeia de caracteres codificada.

UrlPathEncode(String)

A URL codifica a seção de caminho de uma cadeia de caracteres de URL.

UrlTokenDecode(String)

Decodifica um token de cadeia de caracteres de URL em uma matriz de bytes equivalente usando dígitos base64.

UrlTokenEncode(Byte[])

Codifica uma matriz de bytes em uma representação de cadeia de caracteres equivalente usando dígitos base64, o que a torna utilizável para transmissão na URL.

Aplica-se a