System.Web.Configuration Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém classes usadas para definir a configuração do ASP.NET.
Classes
| AdapterDictionary |
Usado internamente em tempo de execução pelo sistema de configuração para conter os nomes dos adaptadores disponíveis usados para renderizar controles de servidor em diferentes navegadores. |
| AnonymousIdentificationSection |
Configura a identificação anônima para usuários que não estão autenticados. Essa classe não pode ser herdada. |
| AssemblyCollection |
Representa uma coleção de objetos AssemblyInfo . Essa classe não pode ser herdada. |
| AssemblyInfo |
Referencia um assembly ao qual vincular durante a compilação de um recurso dinâmico. Essa classe não pode ser herdada. |
| AuthenticationSection |
Configura a autenticação para um aplicativo Web. Essa classe não pode ser herdada. |
| AuthorizationRule |
A classe AuthorizationRule permite que você acesse e modifique programaticamente a seção |
| AuthorizationRuleCollection |
Representa uma coleção de objetos AuthorizationRule . Essa classe não pode ser herdada. |
| AuthorizationSection |
Configura uma autorização do aplicativo Web. Essa classe não pode ser herdada. |
| BrowserCapabilitiesCodeGenerator |
A classe BrowserCapabilitiesCodeGenerator é usada internamente pela ferramenta |
| BrowserCapabilitiesFactory |
Fornece os métodos usados internamente pelo sistema de configuração para produzir instâncias específicas à solicitação da classe HttpBrowserCapabilities publicamente acessadas por meio da propriedade |
| BrowserCapabilitiesFactoryBase |
A classe BrowserCapabilitiesFactoryBase é a classe base da qual BrowserCapabilitiesFactory é derivado. É usado internamente em tempo de execução pelo sistema de configuração para criar instâncias específicas à solicitação da classe HttpCapabilitiesBase, publicamente acessadas por meio da propriedade |
| BufferModesCollection |
Uma coleção de objetos BufferModeSettings . Essa classe não pode ser herdada. |
| BufferModeSettings |
Define as configurações de buffering de eventos do ASP.NET para provedores de eventos. Essa classe não pode ser herdada. |
| BuildProvider |
Fornece funcionalidade para analisar um tipo de arquivo específico e gerar código durante a compilação de um recurso dinâmico. Essa classe não pode ser herdada. |
| BuildProviderCollection |
Representa uma coleção de objetos BuildProvider . Essa classe não pode ser herdada. |
| CacheSection |
Define as configurações de cache global para um aplicativo ASP.NET. Essa classe não pode ser herdada. |
| ClientTarget |
Define o alias associado ao agente do usuário de destino para os quais os controles de servidor ASP.NET devem renderizar o conteúdo. Essa classe não pode ser herdada. |
| ClientTargetCollection |
Representa uma coleção de objetos ClientTarget . Essa classe não pode ser herdada. |
| ClientTargetSection |
Configura a seção |
| CodeSubDirectoriesCollection |
Representa uma coleção de objetos CodeSubDirectory . Essa classe não pode ser herdada. |
| CodeSubDirectory |
Faz referência a um local de diretório que é usado durante a compilação de um recurso dinâmico. Essa classe não pode ser herdada. |
| CompilationSection |
Define parâmetros de configuração usados para dar suporte à infraestrutura de compilação de aplicativos Web. Essa classe não pode ser herdada. |
| Compiler |
Define um compilador que é usado para dar suporte à infraestrutura de compilação de aplicativos Web. Essa classe não pode ser herdada. |
| CompilerCollection |
Representa uma coleção de objetos Compiler . Essa classe não pode ser herdada. |
| Converter |
Representa um elemento de configuração em um arquivo de configuração. |
| ConvertersCollection |
Representa uma coleção de configuração que contém referências a objetos Converter. |
| CustomError |
Configura uma seção de CustomError para mapear um código de erro do ASP.NET para uma página personalizada. Essa classe não pode ser herdada. |
| CustomErrorCollection |
Representa uma coleção de objetos CustomError . Essa classe não pode ser herdada. |
| CustomErrorsSection |
Configura os erros personalizados do ASP.NET. Essa classe não pode ser herdada. |
| DeploymentSection |
Define uma configuração que normalmente é usada em um servidor de produção para substituir as configurações de nível de aplicativo que são apropriadas somente em computadores de desenvolvimento. |
| EventMappingSettings |
Define as configurações de mapeamento de eventos do ASP.NET para provedores de eventos. Essa classe não pode ser herdada. |
| EventMappingSettingsCollection |
Fornece uma coleção de objetos EventMappingSettings. Essa classe não pode ser herdada. |
| ExpressionBuilder |
Recupera um recurso dinâmico durante a compilação. |
| ExpressionBuilderCollection |
Representa uma coleção de objetos ExpressionBuilder . Essa classe não pode ser herdada. |
| FolderLevelBuildProvider |
Representa as definições de configuração que permitem o uso da classe BuildProvider para pastas específicas. |
| FolderLevelBuildProviderCollection |
Representa uma coleção de objetos FolderLevelBuildProvider . |
| FormsAuthenticationConfiguration |
Configura um aplicativo ASP.NET para usar a modalidade de formas AuthenticationMode. |
| FormsAuthenticationCredentials |
Configura as credenciais do usuário para aplicativos ASP.NET que usam autenticação baseada em formulário. |
| FormsAuthenticationUser |
Configura as credenciais do usuário para aplicativos Web que usam autenticação baseada em formulários. |
| FormsAuthenticationUserCollection |
Representa uma coleção de objetos FormsAuthenticationUser . Essa classe não pode ser herdada. |
| FullTrustAssembliesSection |
Configura um conjunto de assemblies de confiança total. Essa classe não pode ser herdada. |
| FullTrustAssembly |
Configura um assembly de confiança total. Essa classe não pode ser herdada. |
| FullTrustAssemblyCollection |
Representa uma coleção de objetos FullTrustAssembly . Essa classe não pode ser herdada. |
| GlobalizationSection |
Define parâmetros de configuração que são usados para dar suporte à infraestrutura de globalização de aplicativos Web. Essa classe não pode ser herdada. |
| HealthMonitoringSection |
Configura os perfis ASP.NET que determinam como eventos de monitoramento de integridade são enviados para provedores de eventos. Essa classe não pode ser herdada. |
| HostingEnvironmentSection |
Define as configurações que controlam o comportamento do ambiente de hospedagem do aplicativo. Essa classe não pode ser herdada. |
| HttpCapabilitiesBase |
Fornece acesso a informações detalhadas sobre os recursos do navegador do cliente. |
| HttpCapabilitiesDefaultProvider |
A extensão padrão da classe HttpCapabilitiesProvider que está inclusa no ASP.NET. |
| HttpCapabilitiesProvider |
Permite que você personalize as definições de navegador. Você também pode personalizar o algoritmo que identifica o navegador com base nas informações na HttpRequest de entrada. |
| HttpCapabilitiesSectionHandler |
Auxilia na leitura da seção |
| HttpConfigurationContext |
Fornece informações do contexto atual para manipuladores de seção de configuração em aplicativos ASP.NET. |
| HttpCookiesSection |
Configura as propriedades dos cookies usados por um aplicativo Web. |
| HttpHandlerAction |
Configura uma seção de configuração de HttpHandlersSection. Essa classe não pode ser herdada. |
| HttpHandlerActionCollection |
Representa uma coleção de elementos HttpHandlerAction . Essa classe não pode ser herdada. |
| HttpHandlersSection |
Configura um manipulador HTTP para um aplicativo Web. Essa classe não pode ser herdada. |
| HttpModuleAction |
Configura os módulos de HttpModulesSection. Essa classe não pode ser herdada. |
| HttpModuleActionCollection |
Representa uma coleção de objetos HttpModuleAction . Essa classe não pode ser herdada. |
| HttpModulesSection |
Configura um módulo HTTP para um aplicativo Web. Essa classe não pode ser herdada. |
| HttpRuntimeSection |
Configura o runtime de HTTP do ASP.NET. Essa classe não pode ser herdada. |
| IdentitySection |
Configura a identidade de um aplicativo Web. Essa classe não pode ser herdada. |
| IgnoreDeviceFilterElement |
Configura um elemento de filtro de dispositivo. |
| IgnoreDeviceFilterElementCollection |
Representa uma coleção de objetos IgnoreDeviceFilterElement . Essa classe não pode ser herdada. |
| LowerCaseStringConverter |
Dá suporte para converter um objeto em uma cadeia de caracteres em minúsculas. Essa classe não pode ser herdada. |
| MachineKeySection |
Define as configurações que controlam a geração de chave e algoritmos usados na criptografia, na descriptografia e em operações de MAC (Message Authentication Code) na autenticação do Windows Forms, na validação do estado de exibição e no isolamento do estado de sessão do aplicativo. Essa classe não pode ser herdada. |
| MachineKeyValidationConverter |
Fornece métodos para converter objetos MachineKeyValidation em cadeias de caracteres. |
| MembershipSection |
Define as configurações para dar suporte à infraestrutura para configurar e gerenciar os detalhes de associação. Essa classe não pode ser herdada. |
| NamespaceCollection |
Contém uma coleção de objetos do namespace. Essa classe não pode ser herdada. |
| NamespaceInfo |
Contém uma única referência ao namespace de configuração, semelhante à diretiva |
| OutputCacheProfile |
Configura o perfil de cache de saída que pode ser usado pelas páginas do aplicativo. Essa classe não pode ser herdada. |
| OutputCacheProfileCollection |
Representa uma coleção de objetos OutputCacheProfile . Essa classe não pode ser herdada. |
| OutputCacheSection |
Configura o cache de saída para um aplicativo Web. Essa classe não pode ser herdada. |
| OutputCacheSettingsSection |
Define as configurações de cache de saída para páginas de aplicativo. Essa classe não pode ser herdada. |
| PagesSection |
Fornece acesso programático à seção pages do arquivo de configuração. Essa classe não pode ser herdada. |
| PartialTrustVisibleAssembliesSection |
Configura um conjunto de assemblies de confiança parcial. Essa classe não pode ser herdada. |
| PartialTrustVisibleAssembly |
Configura um assembly de confiança parcial. Essa classe não pode ser herdada. |
| PartialTrustVisibleAssemblyCollection |
Representa uma coleção de objetos PartialTrustVisibleAssembly . Essa classe não pode ser herdada. |
| PassportAuthentication |
Configura a autenticação baseada em Passport em aplicativos ASP.NET. |
| ProcessModelSection |
Define as configurações do modelo de processo do ASP.NET em um servidor Web do IIS (Serviços de Informações da Internet). Essa classe não pode ser herdada. |
| ProfileGroupSettings |
Fornece acesso programático à subseção |
| ProfileGroupSettingsCollection |
Contém um conjunto de objetos ProfileGroupSettings. |
| ProfilePropertySettings |
A classe ProfilePropertySettings oferece uma maneira de acessar e modificar programaticamente a seção |
| ProfilePropertySettingsCollection |
Contém um conjunto de objetos ProfilePropertySettingsCollection. |
| ProfileSection |
A classe ProfileSection oferece uma maneira de acessar e modificar programaticamente a seção |
| ProfileSettings |
Configura os perfis de evento do ASP.NET. Essa classe não pode ser herdada. |
| ProfileSettingsCollection |
Contém uma coleção de objetos ProfileSettings . Essa classe não pode ser herdada. |
| ProtocolCollection |
Representa um elemento de configuração que contém uma coleção de protocolos. |
| ProtocolElement |
Representa um elemento de protocolo no arquivo de configuração de serviços Web. |
| ProtocolsConfigurationHandler |
Representa um manipulador de configuração para protocolos. |
| ProtocolsSection |
Representa a seção |
| ProvidersHelper |
Fornece métodos para criar instâncias do provedor, individualmente ou em um lote. |
| RegexWorker |
Usada internamente em tempo de execução por BrowserCapabilitiesFactory e por BrowserCapabilitiesCodeGenerator para analisar os dados de solicitação e identificar o navegador. |
| RemoteWebConfigurationHostServer |
Usado internamente em tempo de execução para dar suporte ao acesso a dados de configuração remotamente. |
| RoleManagerSection |
Define as definições de configuração usadas para dar suporte à infraestrutura de gerenciamento de função de aplicativos Web. Essa classe não pode ser herdada. |
| RootProfilePropertySettingsCollection |
Funciona como a parte superior de uma hierarquia nomeada de dois níveis de coleções ProfilePropertySettingsCollection. |
| RuleSettings |
Configura as regras de evento do ASP.NET. Essa classe não pode ser herdada. |
| RuleSettingsCollection |
Uma coleção de objetos RuleSettings . Essa classe não pode ser herdada. |
| ScriptingAuthenticationServiceSection |
Representa a seção de configuração para definições do serviço de autenticação. Essa classe não pode ser herdada. |
| ScriptingJsonSerializationSection |
Representa uma seção de configuração |
| ScriptingProfileServiceSection |
Representa a seção de configuração para configurações de serviço de perfil. Essa classe não pode ser herdada. |
| ScriptingRoleServiceSection |
Representa a seção de configuração para definições do serviço de função. |
| ScriptingScriptResourceHandlerSection |
Representa uma seção de configuração |
| ScriptingSectionGroup |
Representa a seção de configuração para configurações de script. Essa classe não pode ser herdada. |
| ScriptingWebServicesSectionGroup |
Representa um grupo de seções relacionadas em um arquivo de configuração. |
| SecurityPolicySection |
Define as definições de configuração usadas para dar suporte à infraestrutura de segurança de um aplicativo Web. Essa classe não pode ser herdada. |
| SessionPageStateSection |
Configura a seção |
| SessionStateSection |
Configura o estado de sessão para um aplicativo Web. |
| SiteMapSection |
Define as definições de configuração usadas para dar suporte à infraestrutura para configurar, armazenar e renderizar a navegação no site. Essa classe não pode ser herdada. |
| SqlCacheDependencyDatabase |
Configura os bancos de dados de dependências de cache do SQL para um aplicativo ASP.NET. Essa classe não pode ser herdada. |
| SqlCacheDependencyDatabaseCollection |
Representa uma coleção de objetos SqlCacheDependencyDatabase . Essa classe não pode ser herdada. |
| SqlCacheDependencySection |
Configura as dependências de cache do SQL para um aplicativo ASP.NET. Essa classe não pode ser herdada. |
| SystemWebCachingSectionGroup |
Configura o grupo |
| SystemWebExtensionsSectionGroup |
Representa um grupo de seções relacionadas em um arquivo de configuração. Essa classe não pode ser herdada. |
| SystemWebSectionGroup |
Permite ao usuário acessar programaticamente o grupo |
| TagMapCollection |
Contém uma coleção de objetos TagMapInfo . |
| TagMapInfo |
Contém uma marca única de configuração que remapeia a instrução. Essa classe não pode ser herdada. |
| TagPrefixCollection |
Contém uma coleção de objetos TagPrefixInfo . |
| TagPrefixInfo |
Define um elemento de configuração que contém informações relacionadas à marca. |
| TraceSection |
Configura o serviço de rastreamento do ASP.NET. Essa classe não pode ser herdada. |
| TransformerInfo |
Especifica uma classe personalizada que estende a classe WebPartTransformer para uso por conexões de Web Part. |
| TransformerInfoCollection |
Contém uma coleção de objetos TransformerInfo . Essa classe não pode ser herdada. |
| TrustLevel |
Define o mapeamento de níveis de segurança específicos para arquivos de política nomeados. Essa classe não pode ser herdada. |
| TrustLevelCollection |
Contém uma coleção de objetos TrustLevel . Essa classe não pode ser herdada. |
| TrustSection |
Configura o nível de segurança de acesso ao código que é aplicado a um aplicativo. Essa classe não pode ser herdada. |
| UrlMapping |
Mapeia uma URL que é exibida aos usuários para a URL de uma página em seu aplicativo Web. Essa classe não pode ser herdada. |
| UrlMappingCollection |
Representa uma coleção de objetos UrlMapping . Essa classe não pode ser herdada. |
| UrlMappingsSection |
Fornece acesso programático à seção de configuração |
| UserMapPath |
Mapeia caminhos virtuais do arquivo de configuração para caminhos físicos. |
| VirtualDirectoryMapping |
Especifica uma hierarquia de diretório virtual personalizada para um aplicativo Web. Essa classe não pode ser herdada. |
| VirtualDirectoryMappingCollection |
Contém uma coleção de objetos VirtualDirectoryMapping . Essa classe não pode ser herdada. |
| WebConfigurationFileMap |
Define os mapeamentos do arquivo de configuração para um aplicativo Web. Essa classe não pode ser herdada. |
| WebConfigurationManager |
Fornece acesso a arquivos de configuração que se aplicam a aplicativos da Web. |
| WebContext |
Gerencia o contexto de caminho para o aplicativo Web atual. Essa classe não pode ser herdada. |
| WebControlsSection |
Configura a seção |
| WebPartsPersonalization |
Permite que você especifique o provedor de personalização e defina autorizações de personalização. Essa classe não pode ser herdada. |
| WebPartsPersonalizationAuthorization |
Fornece acesso programático à seção |
| WebPartsSection |
Fornece acesso programático à seção do arquivo de configuração |
| XhtmlConformanceSection |
Configura a seção |
Interfaces
| IConfigMapPath |
Fornece acesso ao mapeamento entre os caminhos virtuais e físicos do arquivo de configuração. |
| IConfigMapPathFactory |
Mapeia o caminho físico e o virtual do arquivo de configuração. |
| IRemoteWebConfigurationHostServer |
Usado internamente para dar suporte ao acesso remoto para os dados de configuração. |
Enumerações
| AsyncPreloadModeFlags |
Especifica o modo para solicitações assíncronas. |
| AuthenticationMode |
Especifica o modo de autenticação a ser usado em um aplicativo Web. |
| AuthorizationRuleAction |
Especifica o tipo de autorização a ser aplicada ao acessar um recurso. |
| CustomErrorsMode |
Especifica os valores para a modalidade de erros personalizados. |
| CustomErrorsRedirectMode |
Especifica valores para como a URL da solicitação original é tratada quando uma página de erro personalizada é exibida. |
| FcnMode |
Especifica o comportamento de notificação de alteração de arquivo (FCN) no aplicativo. |
| FormsAuthPasswordFormat |
Define o formato de criptografia para armazenar senhas. |
| FormsProtectionEnum |
Define o tipo de criptografia, se houver, a utilizar para cookies. |
| MachineKeyCompatibilityMode |
Especifica quais métodos de criptografia podem ser usados. |
| MachineKeyValidation |
Especifica o algoritmo de hash que o ASP.NET usa para autenticação de formulários e para validar dados de estado de exibição e para identificação do estado de sessão fora do processo. |
| MembershipPasswordCompatibilityMode |
Enumera os modos de compatibilidade de senha para a associação ASP.NET. |
| PagesEnableSessionState |
Usado para determinar a ativação do estado de sessão para uma única página da Web ou um aplicativo Web inteiro. |
| ProcessModelComAuthenticationLevel |
Especifica o nível de autenticação para segurança do DCOM. |
| ProcessModelComImpersonationLevel |
Especifica o nível de autenticação para segurança do COM. |
| ProcessModelLogLevel |
Especifica os tipos de evento a serem registrados no log de eventos. |
| ProfileGuidedOptimizationsFlags |
Especifica o modo de otimização para um ambiente de implantação do aplicativo. |
| SerializationMode |
Determina o método de serialização usado para um objeto ProfilePropertySettings. |
| TicketCompatibilityMode |
Define se deseja usar UTC (Tempo Universal Coordenado) ou o horário local para a data de validade do tíquete para autenticação de formulários. |
| TraceDisplayMode |
Especifica a ordem na qual as mensagens de rastreamento são exibidas. |
| WebApplicationLevel |
Especifica o nível de caminho de um arquivo de configuração de aplicativo Web. |
| XhtmlConformanceMode |
Especifica o modo de autenticação a ser usado em um aplicativo Web. |