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. |