HttpServerUtilityWrapper Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
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. |