Namespaces de System.Web

Incluir membros protegidos
Incluir membros herdados

Incluir membros do .NET Framework
Incluir membros do XNA Framework
Incluir Membros Biblioteca de Classes Portátil

Os namespaces do System.Web contêm tipos que permitem a comunicação entre o navegador e o servidor. Os namespaces filho incluem tipos que oferecem suporte à autenticação de formulários ASP.NET, serviços de aplicativo, armazenamento de dados em cache no servidor, configuração de aplicativos ASP.NET, dados dinâmicos, manipuladores HTTP, serialização JSON, incorporando recursos AJAX ao ASP.NET, segurança ASP.NET e serviços Web.

Namespaces

Namespace Descrição
System.Web O System.Web espaço para nome fornece classes e interfaces que permitem a comunicação do servidor do navegador.Este namespace inclui o HttpRequest classe, que fornece informações abrangentes sobre a solicitação HTTP atual; o HttpResponse classe, que gerencia a saída HTTP para o cliente; e o HttpServerUtility classe, que fornece acesso a utilitários do lado do servidor e processos.System.Webtambém inclui classes para manipulação de cookie, transferência de arquivo, informações de exceção e controle de cache de saída.
System.Web.ApplicationServices O System.Web.ApplicationServices namespace fornece classes que permitem que você acesse o ASP.Autenticação de formulários NET, funções e serviços de aplicativos perfis como serviços Windows Communication Foundation (WCF).
System.Web.Caching O System.Web.Caching namespace fornece classes para armazenamento em cache freqüentemente usados dados no servidor.
System.Web.ClientServices O System.Web.ClientServices namespace fornece classes que oferecem suporte a acesso em aplicativos baseados no Windows para o Microsoft Ajax autenticação, funções e serviços de perfis. 
System.Web.ClientServices.Providers O namespace de System.Web.ClientServices.Providers contém os provedores de serviços de cliente e as outras classes que oferecem suporte ao acesso em aplicativos baseados no Windows para a autenticação do Microsoft Ajax, funções, e os serviços do perfil.
System.Web.Compilation O System.Web.Compilation namespace contém classes para gerar e compilar os tipos de arquivos personalizados no processo do ASP.Ambiente de criação NET.
System.Web.Configuration O System.Web.Configuration namespace contém classes que são usadas para configurar o ASP.Configuração de rede.
System.Web.Configuration.Internal O System.Web.Configuration.Internal namespace contém tipos de configuração destinados somente para uso interno.
System.Web.DynamicData O System.Web.DynamicData namespace contém classes que fornecem a funcionalidade principal do ASP.NET dinâmico dados.Ele também fornece recursos de extensibilidade que permitem personalizar o comportamento dinâmico de dados.
System.Web.DynamicData.Design O System.Web.DynamicData.Design namespace contém classes que fornecem suporte em tempo de design para as classes a System.Web.DynamicData espaço para nome.
System.Web.DynamicData.ModelProviders O System.Web.DynamicData.ModelProviders namespace contém classes que definem a funcionalidade principal do ASP.Provedores de dados dinâmicos de NET.
System.Web.Handlers O System.Web.Handlers namespace contém classes de manipulador HTTP que processam solicitações HTTP para um servidor Web.
System.Web.Hosting O System.Web.Hosting namespace fornece a funcionalidade de hospedagem ASP.NET seguros de aplicativos gerenciados fora do Serviços de Informações da Internet da Microsoft (IIS).
System.Web.Instrumentation O System.Web.Instrumentation namespace contém tipos que fornecem informações sobre a execução da página atual, que incluem a instrumentação e ouvintes de execução e que incluem métodos que são chamados antes e depois que o mecanismo de exibição é processado de saída.
System.Web.Mail As classes neste namespace foram excluídas.Use o System.Net.Mail espaço para nome em vez disso.O System.Web.Mail namespace contém classes que permitem que você criar e enviar mensagens usando o componente da mensagem CDOSYS (Collaboration Data objetos para Windows 2000).A mensagem de email é entregue por meio do serviço de email SMTP incorporado ao Microsoft Windows 2000 ou um servidor de SMTP arbitrário.As classes neste namespace podem ser usadas a partir do ASP.NET ou de qualquer aplicativo gerenciado.
System.Web.Management O System.Web.Management namespace contém classes e interfaces para gerenciar e monitorar a integridade dos aplicativos da Web.
System.Web.Mobile O namespace de System.Web.Mobile contém os recursos do, inclusive a autenticação e tratamento de erros, necessários para compilar aplicativos Web do ASP.NET mobile. Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte www.asp.net/mobile o site.
System.Web.ModelBinding O namespace de System.Web.ModelBinding fornece classes que permitem associar objetos de dados a controles de servidor ASP.NET Web Forms.
System.Web.Profile O System.Web.Profile namespace contém classes que são usados para trabalhar com o ASP.Perfis de usuário NET em aplicativos de servidor da Web.
System.Web.Query.Dynamic O System.Web.Query.Dynamic namespace contém classes que são usados para analisar as expressões a partir de um LinqDataSource o controle em uma consulta integrada à linguagem (LINQ).
System.Web.RegularExpressions O System.Web.RegularExpressions namespace fornece expressões regulares pré-compilados que podem ser usadas para analisar o ASP.NET temporários.Todos os membros da System.Web.RegularExpressions espaço para nome são descendentes da Regex classe.
System.Web.Routing O System.Web.Routing namespace fornece classes que são usados com o URL de roteamento, que permite que você use URLs que não são mapeadas para um arquivo físico.
System.Web.Script O System.Web.Script namespace contém classes que fornecem informações sobre recursos de script.
System.Web.Script.Serialization O System.Web.Script.Serialization namespace contém classes que fornecem a serialização de JavaScript Object Notation (JSON) e a desserialização de tipos gerenciados.Ele também fornece recursos de extensibilidade para personalizar o comportamento de serialização.
System.Web.Script.Services O System.Web.Script.Services espaço para nome fornece atributos que permitem personalizar o suporte a serviço Web para a funcionalidade de AJAX no ASP.NET.
System.Web.Security O System.Web.Security namespace contém classes que são usadas para implementar o ASP.NET security em aplicativos de servidor da Web.
System.Web.Security.AntiXss Contém métodos que você pode usar para codificar cadeias de caracteres na ajuda da ordem que você proteja seu aplicativo contra ataques de script entre o site (XSS) e injeção LDAP).
System.Web.Services O System.Web.Services espaço para nome consiste das classes que permitem que você criar XML Web services usando ASP.NET e XML Web clientes do serviço.XML Web services são aplicativos que fornecem a capacidade de trocar mensagens em um ambiente fracamente acoplado usando protocolos padrões como HTTP, XML, XSD, SOAP e WSDL.XML Web services permitem a criação de aplicativos modulares dentro e entre empresas em ambientes heterogêneos, tornando-os interoperável com uma ampla variedade de implementações, plataformas e dispositivos.As mensagens XML baseados em SOAP desses aplicativos podem ter bem definidas (estruturadas e classificadas), ou vagamente definidas partes (usando XML arbitrário).A capacidade das mensagens a evoluir ao longo do tempo sem quebrar o protocolo é fundamental para a flexibilidade e a robustez do XML Web services como um bloco de construção para o futuro da Web.
System.Web.Services.Configuration O System.Web.Services.Configuration espaço para nome consiste das classes que configuram como serviços XML da Web criados usando ASP.NET é executado.
System.Web.Services.Description O System.Web.Services.Description espaço para nome consiste das classes que permitem que você descrever publicamente um XML Web service usando o WSDL Web Services Description Language ().Cada classe neste namespace corresponde a um elemento específico na especificação do WSDL e a hierarquia da classe corresponde à estrutura XML de um documento WSDL válido.Para obter mais informações sobre WSDL, consulte a especificação no site W3C (http://www.w3.org/TR/wsdl/).
System.Web.Services.Discovery O System.Web.Services.Discovery espaço para nome consiste das classes que permite aos clientes do serviço XML da Web localizar os XML Web services disponíveis em um servidor Web através de um processo chamado de descoberta de serviços XML da Web.
System.Web.Services.Protocols O System.Web.Services.Protocols espaço para nome consiste das classes que definem os protocolos usados para transmitir dados pela conexão durante a comunicação entre clientes XML Web Services e XML Web services criados usando ASP.NET.
System.Web.SessionState O System.Web.SessionState espaço para nome fornece classes e interfaces que permitem o armazenamento de dados específicos para um único cliente dentro de um aplicativo da Web no servidor.Os dados de estado de sessão são usados para dar a aparência de uma conexão persistente com o aplicativo de cliente.Informações de estado podem ser armazenadas na memória do processo local ou, para configurações de farm da Web, ele pode ser armazenado fora do processo usando ou o ASP.Serviço de estado do NET ou um banco de dados de Microsoft SQL Server.
System.Web.UI O System.Web.UI namespace fornece classes e interfaces que permitem que você criar aplicativos ASP.NET e ASP.NET para a interface do usuário do seu aplicativo ASP.NET existentes.
System.Web.UI.Adapters O System.Web.UI.Adapters espaço para nome contém as classes base para os adaptadores de página e adaptadores de controle.Você pode usar esses adaptadores para substituir os estados de ciclo de vida de páginas e controles.Isso é útil se você quiser modificar a marcação ou comportamento para novos padrões de marcação ou navegadores específicos de um controle.
System.Web.UI.DataVisualization.Charting O System.Web.UI.DataVisualization.Charting namespace contém métodos e propriedades para o controle de servidor Web do gráfico.
System.Web.UI.Design O System.Web.UI.Design namespace contém classes que podem ser usados para estender o suporte em tempo de design para aplicativos ASP.Páginas da Web do NET e controles do servidor Web.
System.Web.UI.Design.Directives O namespace de System.Web.UI.Design.Directives contém classes que podem ser usadas para estender suporte em tempo de design para diretivas de página da Web ASP.NET.
System.Web.UI.Design.MobileControls O namespace de System.Web.UI.Design.MobileControls contém classes que oferecem suporte tempo de design para as classes no namespace de System.Web.UI.MobileControls . Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte www.asp.net/mobile o site.
System.Web.UI.Design.MobileControls.Converters O System.Web.UI.Design.MobileControls.Converters namespace contém classes que fornecem suporte em tempo de design para conversores de tipo de dados em controles móveis.Para obter informações sobre como desenvolver aplicativos ASP.NET aplicativos móveis, consulte o www.asp.net/mobile site da Web.
System.Web.UI.Design.WebControls O System.Web.UI.Design.WebControls namespace contém classes que podem ser usados para estender o suporte em tempo de design para controles de servidor Web.
System.Web.UI.Design.WebControls.WebParts O System.Web.UI.Design.WebControls.WebParts namespace contém classes que fornecem suporte em tempo de design para controles derivadas de classes na System.Web.UI.WebControls.WebParts espaço para nome.
System.Web.UI.HtmlControls O System.Web.UI.HtmlControls namespace contém classes que permitem que você crie controles de servidor HTML em uma página Web Forms.Controles de servidor HTML Executar em as marcas oferece suporte a maioria dos navegadores do servidor e Mapa padrão diretamente para MTML.Isso permite que você controle programático de elementos HTML em uma página Web Forms.
System.Web.UI.MobileControls O System.Web.UI.MobileControls espaço para nome contém um conjunto de páginas ASP.NET que pode processar seu aplicativo para diferentes dispositivos móveis.As APIs neste espaço para nome são obsoletas.Para obter informações sobre como desenvolver aplicativos ASP.NET aplicativos móveis, consulte o www.asp.net/mobile site da Web.
System.Web.UI.MobileControls.Adapters O namespace de System.Web.UI.MobileControls.Adapters contém classes que você pode usar para substituir as fases do ciclo de vida de um controle móvel para alterar o HTML padrão, CHTML, ou marcação ou comportamento de WML para novos padrões de marcação ou para navegadores e dispositivos móveis específicos. As APIs desse namespace são obsoletos.Para obter informações sobre como desenvolver aplicativos móveis ASP.NET, consulte www.asp.net/mobile o site.
System.Web.UI.MobileControls.Adapters.XhtmlAdapters O System.Web.UI.MobileControls.Adapters.XhtmlAdapters namespace contém classes que você pode usar para substituir os estágios do ciclo de vida de um controle móvel para modificar sua marcação XHTML de padrão ou o comportamento para novos padrões de marcação ou navegadores específicos e dispositivos móveis.Para obter informações sobre como desenvolver aplicativos ASP.NET aplicativos móveis, consulte o www.asp.net/mobile site da Web.
System.Web.UI.WebControls O System.Web.UI.WebControls namespace contém classes que permitem que você crie controles de servidor Web em uma página da Web.Controles de servidor Web executam no servidor e incluem controles de formulário, como botões e caixas de texto.Eles também incluem controles de propósito especial, como um calendário.Como os controles do servidor Web executados no servidor, você pode controlar programaticamente esses elementos.Embora os controles do servidor Web são processados como HTML, o seu modelo de objeto não reflete necessariamente sintaxe HTML.
System.Web.UI.WebControls.Adapters O System.Web.UI.WebControls.Adapters namespace contém classes que você pode usar para substituir os estágios do ciclo de vida de um controle da Web.As classes permitem modificar a marcação de um controle ou comportamento para novos padrões de marcação ou navegadores específicos.
System.Web.UI.WebControls.Expressions O System.Web.UI.WebControls.Expressions namespace fornece classes que permitem que você filtre dados em uma página da Web usando o QueryExtender controle.
System.Web.UI.WebControls.WebParts O System.Web.UI.WebControls.WebParts namespace contém classes e interfaces conhecidos coletivamente como o conjunto de controles de Web Parts.Você pode usar essas classes para criar páginas da Web cuja aparência e comportamento podem ser modificadas (personalizadas) pelos usuários finais.Configurações personalizadas de cada usuário para uma página são salvas para sessões futuras do navegador.
System.Web.Util O System.Web.Util espaço para nome é uma coleção de classes que permitem que os métodos de retorno de chamada deve ser executado com o escopo de uma transação e que permitem que o trabalho a ser lançado para separar segmentos.
System.Web.WebSockets O System.Web.WebSockets namespace contém classes que oferecem suporte a adição de funcionalidade de WebSocket para o ASP.Aplicativos de NET Web Forms.