HttpServerUtilityWrapper Classe

Definição

Encapsula o objeto intrínseco HTTP que fornece métodos auxiliares para o processamento de pedidos 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

Observações

A HttpServerUtilityWrapper classe deriva da HttpServerUtilityBase classe e serve como um invólucro para a classe HttpServerUtility . Esta classe expõe a funcionalidade da HttpServerUtility classe ao mesmo tempo que expõe o HttpServerUtilityBase tipo. A classe HttpServerUtilityBase permite-lhe substituir a implementação original da classe HttpServerUtility na sua aplicação por uma implementação personalizada, como quando realiza testes unitários fora do pipeline ASP.NET.

Construtores

Name Description
HttpServerUtilityWrapper(HttpServerUtility)

Inicializa uma nova instância da HttpServerUtilityWrapper classe.

Propriedades

Name Description
MachineName

Fica com o nome do computador do servidor.

ScriptTimeout

Recebe ou define o valor de time-out do pedido em segundos.

Métodos

Name Description
ClearError()

Elimina a exceção mais recente.

CreateObject(String)

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

CreateObject(Type)

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

CreateObjectFromClsid(String)

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

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

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

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

Execute(String, Boolean)

Executa o handler para o caminho virtual especificado no contexto do processo atual e especifica se deve limpar as QueryString coleções e Form .

Execute(String, TextWriter, Boolean)

Executa o handler para o caminho virtual especificado no contexto do pedido atual, usando uma TextWriter instância para capturar a saída da página e um valor que indica se deve apagar as QueryString coleções e Form .

Execute(String, TextWriter)

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

Execute(String)

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

GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetLastError()

Devolve a exceção mais recente.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
HtmlDecode(String, TextWriter)

Descodifica uma cadeia codificada em HTML e devolve os resultados num fluxo.

HtmlDecode(String)

Descodifica uma cadeia codificada em HTML e devolve a cadeia decodificada.

HtmlEncode(String, TextWriter)

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

HtmlEncode(String)

HTML codifica uma cadeia e devolve a cadeia codificada.

MapPath(String)

Devolve o caminho físico do ficheiro que corresponde ao caminho virtual especificado no servidor Web.

MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
Transfer(IHttpHandler, Boolean)

Termina a execução do processo atual e inicia a execução de um novo pedido, usando um handler HTTP personalizado e um valor que especifica se deve limpar as QueryString coleções and Form .

Transfer(String, Boolean)

Termina a execução da página atual e inicia a execução de uma página ou handler diferente usando o URL especificado e um valor que especifica se deve apagar as QueryString coleções e Form .

Transfer(String)

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

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

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

TransferRequest(String, Boolean, String, NameValueCollection)

Executa assíncronamente o endpoint na URL especificada usando o método HTTP e os cabeçalhos especificados.

TransferRequest(String, Boolean)

O Assíncrono executa o endpoint na URL especificada e especifica se deve limpar as QueryString coleções and Form .

TransferRequest(String)

Executa assíncronamente o ponto final na URL especificada.

UrlDecode(String, TextWriter)

Descodifica uma cadeia codificada por URL e envia a saída resultante para um fluxo.

UrlDecode(String)

Descodifica uma cadeia codificada por URL e devolve a cadeia decodificada.

UrlEncode(String, TextWriter)

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

UrlEncode(String)

URL codifica uma cadeia e devolve a cadeia codificada.

UrlPathEncode(String)

URL codifica a secção de caminho de uma cadeia de URL.

UrlTokenDecode(String)

Descodifica um token de string URL num array de bytes equivalente usando dígitos base64.

UrlTokenEncode(Byte[])

Codifica um array de bytes numa representação de string equivalente usando dígitos base64, o que o torna utilizável para transmissão na URL.

Aplica-se a