HttpServerUtilityBase 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.
Serve como classe base para classes que fornecem métodos auxiliares para o processamento de pedidos Web.
public ref class HttpServerUtilityBase abstract
public abstract class HttpServerUtilityBase
type HttpServerUtilityBase = class
Public MustInherit Class HttpServerUtilityBase
- Herança
-
HttpServerUtilityBase
- Derivado
Observações
A HttpServerUtilityBase classe é uma classe abstrata que contém os mesmos membros que a HttpServerUtility classe. A classe HttpServerUtilityBase permite-te criar classes derivadas que são como a classe HttpServerUtility, mas que podes personalizar e que funcionam fora do pipeline de ASP.NET. Quando realiza testes unitários, normalmente utiliza uma classe derivada para implementar membros com comportamentos personalizados que cumprem o cenário que está a testar.
A HttpServerUtilityWrapper classe deriva da HttpServerUtilityBase classe. A HttpServerUtilityWrapper aula serve como um invólucro para a HttpServerUtility turma. Em tempo de execução, normalmente usas uma instância da HttpServerUtilityWrapper classe para chamar membros do HttpServerUtility objeto.
Construtores
| Name | Description |
|---|---|
| HttpServerUtilityBase() |
Inicializa a classe para uso por uma instância de classe herdada. Este construtor só pode ser chamado por uma classe herdada. |
Propriedades
| Name | Description |
|---|---|
| MachineName |
Quando é sobreposto numa classe derivada, obtém o nome do computador do servidor. |
| ScriptTimeout |
Quando é sobreposto numa classe derivada, obtém ou define o valor de time-out do pedido em segundos. |
Métodos
| Name | Description |
|---|---|
| ClearError() |
Quando sobreposto numa classe derivada, elimina a exceção mais recente. |
| CreateObject(String) |
Quando sobreposto numa classe derivada, cria-se uma instância servidor de um objeto COM que é identificada pelo identificador programático (ProgID) do objeto. |
| CreateObject(Type) |
Quando sobrescrito numa classe derivada, cria-se uma instância de servidor de um objeto COM que é identificada pelo tipo do objeto. |
| CreateObjectFromClsid(String) |
Quando sobreposto numa classe derivada, cria-se uma instância 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) |
Quando sobrescrito numa classe derivada, 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 and (e Form a eliminação). |
| Execute(String, Boolean) |
Quando sobrescrito numa classe derivada, 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) |
Quando sobrescrito numa classe derivada, 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 limpar as QueryString coleções e Form . |
| Execute(String, TextWriter) |
Quando sobrescrito numa classe derivada, 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) |
Quando sobrescrito numa classe derivada, 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() |
Quando sobrescrito numa classe derivada, devolve a exceção mais recente. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| HtmlDecode(String, TextWriter) |
Quando sobreposta numa classe derivada, decodifica uma cadeia codificada em HTML e devolve os resultados num fluxo. |
| HtmlDecode(String) |
Quando sobreposta numa classe derivada, descodifica uma cadeia codificada em HTML e devolve a cadeia decodificada. |
| HtmlEncode(String, TextWriter) |
Quando sobrescrito numa classe derivada, o HTML codifica uma cadeia e envia a saída resultante para um fluxo de saída. |
| HtmlEncode(String) |
Quando sobreposta numa classe derivada, o HTML codifica uma cadeia e devolve a cadeia codificada. |
| MapPath(String) |
Quando sobrescrito numa classe derivada, 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) |
Quando sobrescrito numa classe derivada, termina a execução do processo atual e inicia a execução de um novo pedido, usando um manipulador HTTP personalizado e um valor que especifica se deve limpar as QueryString coleções e Form . |
| Transfer(String, Boolean) |
Quando sobrescrito numa classe derivada, termina a execução da página atual e inicia a execução de uma página ou handler diferente usando a URL especificada e um valor que especifica se deve limpar as QueryString coleções e Form . |
| Transfer(String) |
Quando sobrescrito numa classe derivada, 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) |
Quando implementado numa classe derivada, executa assíncronamente o ponto final na 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) |
Quando sobrescrito numa classe derivada, executa assíncronamente o endpoint na URL especificada usando o método HTTP e os cabeçalhos especificados. |
| TransferRequest(String, Boolean) |
Quando sobrescrito numa classe derivada, executa assíncronamente o endpoint na URL especificada e especifica se deve limpar as QueryString coleções e Form . |
| TransferRequest(String) |
Quando sobrescrito numa classe derivada, executa assíncronamente o ponto final na URL especificada. |
| UrlDecode(String, TextWriter) |
Quando sobrescrito numa classe derivada, descodifica uma cadeia codificada por URL e envia a saída resultante para um fluxo. |
| UrlDecode(String) |
Quando sobreposta numa classe derivada, decodifica uma cadeia codificada por URL e devolve a cadeia decodificada. |
| UrlEncode(String, TextWriter) |
Quando sobrescrito numa classe derivada, o URL codifica uma cadeia e envia a saída resultante para um fluxo. |
| UrlEncode(String) |
Quando sobreposta numa classe derivada, a URL codifica uma cadeia e devolve a cadeia codificada. |
| UrlPathEncode(String) |
Quando sobreposto numa classe derivada, codifica URL a secção de caminho de uma cadeia de URL. |
| UrlTokenDecode(String) |
Quando sobrescrito numa classe derivada, descodifica um token de string URL num array de bytes equivalente usando dígitos codificados em base64. |
| UrlTokenEncode(Byte[]) |
Quando sobrescrito numa classe derivada, 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. |