System.Web.Configuration Espaço de Nomes
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.
Contém classes que são usadas para configurar a configuração do ASP.NET.
Classes
| Name | Description |
|---|---|
| AdapterDictionary |
Usado internamente em tempo de execução pelo sistema de configuração para conter os nomes dos adaptadores disponíveis usados para renderizar os controlos do servidor em diferentes navegadores. |
| AnonymousIdentificationSection |
Configura a identificação anónima para utilizadores que não estão autenticados. Esta classe não pode ser herdada. |
| AssemblyCollection |
Representa uma coleção de AssemblyInfo objetos. Esta classe não pode ser herdada. |
| AssemblyInfo |
Faz referência a um assembly a ser ligado durante a compilação de um recurso dinâmico. Esta classe não pode ser herdada. |
| AuthenticationSection |
Configura a autenticação para uma aplicação Web. Esta classe não pode ser herdada. |
| AuthorizationRule |
A AuthorizationRule classe permite-lhe aceder e modificar programaticamente a |
| AuthorizationRuleCollection |
Representa uma coleção de AuthorizationRule objetos. Esta classe não pode ser herdada. |
| AuthorizationSection |
Configura a autorização de uma aplicação Web. Esta classe não pode ser herdada. |
| BrowserCapabilitiesCodeGenerator |
A BrowserCapabilitiesCodeGenerator classe é usada internamente pela |
| BrowserCapabilitiesFactory |
Fornece métodos usados internamente pelo sistema de configuração para produzir instâncias específicas de pedido da classe HttpBrowserCapabilities que são publicamente acedidas através da propriedade ASP.NET-intrínseca |
| BrowserCapabilitiesFactoryBase |
A BrowserCapabilitiesFactoryBase classe é a classe base da qual BrowserCapabilitiesFactory se deriva. É usada internamente em tempo de execução pelo sistema de configuração para criar instâncias específicas de pedido da classe HttpCapabilitiesBase, acedidas publicamente através da propriedade intrínseca ASP.NET |
| BufferModesCollection |
Uma coleção de BufferModeSettings objetos. Esta classe não pode ser herdada. |
| BufferModeSettings |
Configura as definições de buffering de eventos ASP.NET para fornecedores de eventos. Esta classe não pode ser herdada. |
| BuildProvider |
Fornece funcionalidade para analisar um determinado tipo de ficheiro e gerar código durante a compilação de um recurso dinâmico. Esta classe não pode ser herdada. |
| BuildProviderCollection |
Representa uma coleção de BuildProvider objetos. Esta classe não pode ser herdada. |
| CacheSection |
Configura as definições globais de cache para uma aplicação ASP.NET. Esta classe não pode ser herdada. |
| ClientTarget |
Define o alias associado ao agente de utilizador alvo para o qual os controlos do servidor ASP.NET devem renderizar o conteúdo. Esta classe não pode ser herdada. |
| ClientTargetCollection |
Representa uma coleção de ClientTarget objetos. Esta classe não pode ser herdada. |
| ClientTargetSection |
Configura a |
| CodeSubDirectoriesCollection |
Representa uma coleção de CodeSubDirectory objetos. Esta classe não pode ser herdada. |
| CodeSubDirectory |
Faz referência a uma localização de diretório utilizada durante a compilação de um recurso dinâmico. Esta classe não pode ser herdada. |
| CompilationSection |
Define definições de configuração que são usadas para suportar a infraestrutura de compilação de aplicações Web. Esta classe não pode ser herdada. |
| Compiler |
Define um compilador que é utilizado para suportar a infraestrutura de compilação de aplicações Web. Esta classe não pode ser herdada. |
| CompilerCollection |
Representa uma coleção de Compiler objetos. Esta classe não pode ser herdada. |
| Converter |
Representa um elemento de configuração num ficheiro de configuração. |
| ConvertersCollection |
Representa uma coleção de configurações que contém referências a Converter objetos. |
| CustomError |
Configura uma secção CustomError para mapear um código de erro ASP.NET para uma página personalizada. Esta classe não pode ser herdada. |
| CustomErrorCollection |
Representa uma coleção de CustomError objetos. Esta classe não pode ser herdada. |
| CustomErrorsSection |
Configura os erros personalizados do ASP.NET. Esta classe não pode ser herdada. |
| DeploymentSection |
Define uma configuração que é normalmente usada num servidor de produção para sobrepor definições ao nível da aplicação que são apropriadas apenas em computadores de desenvolvimento. |
| EventMappingSettings |
Define as definições de mapeamento de eventos ASP.NET para fornecedores de eventos. Esta classe não pode ser herdada. |
| EventMappingSettingsCollection |
Fornece uma coleção de EventMappingSettings objetos. Esta classe não pode ser herdada. |
| ExpressionBuilder |
Recupera um recurso dinâmico durante a compilação. |
| ExpressionBuilderCollection |
Representa uma coleção de ExpressionBuilder objetos. Esta classe não pode ser herdada. |
| FolderLevelBuildProvider |
Representa definições de configuração que permitem a utilização da BuildProvider classe para pastas específicas. |
| FolderLevelBuildProviderCollection |
Representa uma coleção de FolderLevelBuildProvider objetos. |
| FormsAuthenticationConfiguration |
Configura uma aplicação ASP.NET para usar a modalidade AuthenticationMode formulários. |
| FormsAuthenticationCredentials |
Configura credenciais de utilizador para aplicações ASP.NET que utilizam autenticação baseada em formulários. |
| FormsAuthenticationUser |
Configura as credenciais do utilizador para aplicações Web que utilizam autenticação baseada em formulários. |
| FormsAuthenticationUserCollection |
Representa uma coleção de FormsAuthenticationUser objetos. Esta classe não pode ser herdada. |
| FullTrustAssembliesSection |
Configura um conjunto de assemblies full-trust. Esta classe não pode ser herdada. |
| FullTrustAssembly |
Configura um assembly de confiança completa. Esta classe não pode ser herdada. |
| FullTrustAssemblyCollection |
Representa uma coleção de FullTrustAssembly objetos. Esta classe não pode ser herdada. |
| GlobalizationSection |
Define definições de configuração que são usadas para suportar a infraestrutura de globalização de aplicações Web. Esta classe não pode ser herdada. |
| HealthMonitoringSection |
Configura perfis ASP.NET que determinam como os eventos de monitorização de saúde são enviados aos fornecedores de eventos. Esta classe não pode ser herdada. |
| HostingEnvironmentSection |
Define definições de configuração que controlam o comportamento do ambiente de alojamento da aplicação. Esta classe não pode ser herdada. |
| HttpCapabilitiesBase |
Fornece acesso a informações detalhadas sobre as capacidades do navegador do cliente. |
| HttpCapabilitiesDefaultProvider |
A extensão padrão da classe HttpCapabilitiesProvider que está incluída com ASP.NET. |
| HttpCapabilitiesProvider |
Permite personalizar definições do navegador. Também pode personalizar o algoritmo que identifica o navegador com base na informação do arquivo de HttpRequestentrada. |
| HttpCapabilitiesSectionHandler |
Auxilia na leitura da |
| HttpConfigurationContext |
Fornece informação de contexto atual aos manipuladores de secção de configuração em aplicações ASP.NET. |
| HttpCookiesSection |
Configura propriedades para cookies usados por uma aplicação Web. |
| HttpHandlerAction |
Configura uma HttpHandlersSection secção de configuração. Esta classe não pode ser herdada. |
| HttpHandlerActionCollection |
Representa uma coleção de HttpHandlerAction elementos. Esta classe não pode ser herdada. |
| HttpHandlersSection |
Configura um gestor HTTP para uma aplicação Web. Esta classe não pode ser herdada. |
| HttpModuleAction |
Configura os HttpModulesSection módulos. Esta classe não pode ser herdada. |
| HttpModuleActionCollection |
Representa uma coleção de HttpModuleAction objetos. Esta classe não pode ser herdada. |
| HttpModulesSection |
Configura um módulo HTTP para uma aplicação Web. Esta classe não pode ser herdada. |
| HttpRuntimeSection |
Configura o tempo de execução HTTP do ASP.NET. Esta classe não pode ser herdada. |
| IdentitySection |
Configura a identidade de uma aplicação Web. Esta classe não pode ser herdada. |
| IgnoreDeviceFilterElement |
Configura um elemento filtro de dispositivo. |
| IgnoreDeviceFilterElementCollection |
Representa uma coleção de IgnoreDeviceFilterElement objetos. Esta classe não pode ser herdada. |
| LowerCaseStringConverter |
Fornece suporte para converter um objeto numa cadeia minúscula. Esta classe não pode ser herdada. |
| MachineKeySection |
Define as definições de configuração que controlam a geração de chaves e os algoritmos usados nas operações de encriptação, desencriptação e código de autenticação de mensagens (MAC) na autenticação do Windows Forms, validação de estado de visualização e isolamento de aplicações em estado de sessão. Esta classe não pode ser herdada. |
| MachineKeyValidationConverter |
Fornece métodos para converter MachineKeyValidation objetos para e a partir de strings. |
| MembershipSection |
Define definições de configuração para suportar a infraestrutura para configurar e gerir os detalhes de membros. Esta classe não pode ser herdada. |
| NamespaceCollection |
Contém uma coleção de objetos de namespace. Esta classe não pode ser herdada. |
| NamespaceInfo |
Contém uma única referência de namespace de configuração, semelhante à |
| OutputCacheProfile |
Configura o perfil de cache de saída que pode ser usado pelas páginas da aplicação. Esta classe não pode ser herdada. |
| OutputCacheProfileCollection |
Representa uma coleção de OutputCacheProfile objetos. Esta classe não pode ser herdada. |
| OutputCacheSection |
Configura a cache de saída de uma aplicação Web. Esta classe não pode ser herdada. |
| OutputCacheSettingsSection |
Configura as definições de cache de saída para as páginas da aplicação. Esta classe não pode ser herdada. |
| PagesSection |
Fornece acesso programático à secção de páginas do ficheiro de configuração. Esta classe não pode ser herdada. |
| PartialTrustVisibleAssembliesSection |
Configura um conjunto de assemblies de confiança parcial. Esta classe não pode ser herdada. |
| PartialTrustVisibleAssembly |
Configura um assembly de confiança parcial. Esta classe não pode ser herdada. |
| PartialTrustVisibleAssemblyCollection |
Representa uma coleção de PartialTrustVisibleAssembly objetos. Esta classe não pode ser herdada. |
| PassportAuthentication |
Configura autenticação baseada em Passaporte em aplicações ASP.NET. |
| ProcessModelSection |
Configura as definições do modelo de processo ASP.NET num servidor Web do Serviços de Informação Internet (IIS). Esta classe não pode ser herdada. |
| ProfileGroupSettings |
Fornece acesso programático à |
| ProfileGroupSettingsCollection |
Contém um conjunto de ProfileGroupSettings objetos. |
| ProfilePropertySettings |
A ProfilePropertySettings classe fornece uma forma de aceder e modificar programaticamente a |
| ProfilePropertySettingsCollection |
Contém um conjunto de ProfilePropertySettingsCollection objetos. |
| ProfileSection |
A ProfileSection classe fornece uma forma de aceder e modificar programaticamente a |
| ProfileSettings |
Configura os perfis de eventos do ASP.NET. Esta classe não pode ser herdada. |
| ProfileSettingsCollection |
Contém uma coleção de ProfileSettings objetos. Esta 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 ficheiro de configuração dos serviços Web. |
| ProtocolsConfigurationHandler |
Representa um manipulador de configuração para protocolos. |
| ProtocolsSection |
Representa a |
| ProvidersHelper |
Fornece métodos para criar instâncias de fornecedores, seja individualmente ou em lote. |
| RegexWorker |
Usado internamente em tempo de execução por BrowserCapabilitiesFactory e BrowserCapabilitiesCodeGenerator para analisar dados de pedidos e identificar o navegador. |
| RemoteWebConfigurationHostServer |
Usado internamente em tempo de execução para suportar o acesso remoto a dados de configuração. |
| RoleManagerSection |
Define definições de configuração que são usadas para suportar a infraestrutura de gestão de funções das aplicações Web. Esta classe não pode ser herdada. |
| RootProfilePropertySettingsCollection |
Atua como o topo de uma hierarquia de dois níveis nomeados de ProfilePropertySettingsCollection coleções. |
| RuleSettings |
Configura as regras do evento ASP.NET. Esta classe não pode ser herdada. |
| RuleSettingsCollection |
Uma coleção de RuleSettings objetos. Esta classe não pode ser herdada. |
| ScriptingAuthenticationServiceSection |
Representa a secção de configuração para as definições do serviço de autenticação. Esta classe não pode ser herdada. |
| ScriptingJsonSerializationSection |
Representa uma |
| ScriptingProfileServiceSection |
Representa a secção de configuração para as definições do serviço de perfil. Esta classe não pode ser herdada. |
| ScriptingRoleServiceSection |
Representa a secção de configuração para definições de role-service. |
| ScriptingScriptResourceHandlerSection |
Representa uma |
| ScriptingSectionGroup |
Representa a secção de configuração para definições de script. Esta classe não pode ser herdada. |
| ScriptingWebServicesSectionGroup |
Representa um grupo de secções relacionadas num ficheiro de configuração. |
| SecurityPolicySection |
Define definições de configuração que são usadas para suportar a infraestrutura de segurança de uma aplicação Web. Esta classe não pode ser herdada. |
| SessionPageStateSection |
Configura a |
| SessionStateSection |
Configura o estado da sessão para uma aplicação Web. |
| SiteMapSection |
Define definições de configuração que são usadas para suportar a infraestrutura para configurar, armazenar e renderizar a navegação do local. Esta classe não pode ser herdada. |
| SqlCacheDependencyDatabase |
Configura as bases de dados de dependências do cache SQL para uma aplicação ASP.NET. Esta classe não pode ser herdada. |
| SqlCacheDependencyDatabaseCollection |
Representa uma coleção de SqlCacheDependencyDatabase objetos. Esta classe não pode ser herdada. |
| SqlCacheDependencySection |
Configura as dependências da cache SQL para uma aplicação ASP.NET. Esta classe não pode ser herdada. |
| SystemWebCachingSectionGroup |
Configura o |
| SystemWebExtensionsSectionGroup |
Representa um grupo de secções relacionadas num ficheiro de configuração. Esta classe não pode ser herdada. |
| SystemWebSectionGroup |
Permite ao utilizador aceder programaticamente ao |
| TagMapCollection |
Contém uma coleção de TagMapInfo objetos. |
| TagMapInfo |
Contém uma única instrução de remapeamento da etiqueta de configuração. Esta classe não pode ser herdada. |
| TagPrefixCollection |
Contém uma coleção de TagPrefixInfo objetos. |
| TagPrefixInfo |
Define um elemento de configuração contendo informação relacionada com etiquetas. |
| TraceSection |
Configura o serviço de rastreamento ASP.NET. Esta classe não pode ser herdada. |
| TransformerInfo |
Especifica uma classe personalizada que estende a WebPartTransformer classe para uso por ligações Web Parts. |
| TransformerInfoCollection |
Contém uma coleção de TransformerInfo objetos. Esta classe não pode ser herdada. |
| TrustLevel |
Define o mapeamento de níveis de segurança específicos para ficheiros de políticas nomeados. Esta classe não pode ser herdada. |
| TrustLevelCollection |
Contém uma coleção de TrustLevel objetos. Esta classe não pode ser herdada. |
| TrustSection |
Configura o nível de segurança de acesso ao código aplicado a uma aplicação. Esta classe não pode ser herdada. |
| UrlMapping |
Mapeia um URL que é mostrado aos utilizadores para o URL de uma página na sua aplicação Web. Esta classe não pode ser herdada. |
| UrlMappingCollection |
Representa uma coleção de UrlMapping objetos. Esta classe não pode ser herdada. |
| UrlMappingsSection |
Fornece acesso programático à |
| UserMapPath |
Mapeia caminhos virtuais do ficheiro de configuração para caminhos físicos. |
| VirtualDirectoryMapping |
Especifica uma hierarquia personalizada de diretórios virtuais para uma aplicação Web. Esta classe não pode ser herdada. |
| VirtualDirectoryMappingCollection |
Contém uma coleção de VirtualDirectoryMapping objetos. Esta classe não pode ser herdada. |
| WebConfigurationFileMap |
Define os mapeamentos dos ficheiros de configuração para uma aplicação Web. Esta classe não pode ser herdada. |
| WebConfigurationManager |
Fornece acesso a ficheiros de configuração à medida que se aplicam a aplicações Web. |
| WebContext |
Gerir o contexto do caminho para a aplicação Web atual. Esta classe não pode ser herdada. |
| WebControlsSection |
Configura a |
| WebPartsPersonalization |
Permite especificar o fornecedor de personalização e definir autorizações de personalização. Esta classe não pode ser herdada. |
| WebPartsPersonalizationAuthorization |
Fornece acesso programático à |
| WebPartsSection |
Fornece acesso programático à |
| XhtmlConformanceSection |
Configura a |
Interfaces
| Name | Description |
|---|---|
| IConfigMapPath |
Fornece acesso ao mapeamento entre os caminhos virtuais e físicos do ficheiro de configuração. |
| IConfigMapPathFactory |
Mapeia os caminhos virtuais e físicos do ficheiro de configuração. |
| IRemoteWebConfigurationHostServer |
Usado internamente para suportar acesso remoto a dados de configuração. |
Enumerações
| Name | Description |
|---|---|
| AsyncPreloadModeFlags |
Especifica o modo para pedidos assíncronos. |
| AuthenticationMode |
Especifica o modo de autenticação a usar numa aplicação Web. |
| AuthorizationRuleAction |
Especifica o tipo de autorização a aplicar ao aceder a um recurso. |
| CustomErrorsMode |
Especifica os valores para a modalidade de erros personalizados. |
| CustomErrorsRedirectMode |
Especifica valores para a forma como a URL do pedido original é tratada quando uma página de erro personalizada é exibida. |
| FcnMode |
Especifica o comportamento para notificação de alterações de ficheiro (FCN) na aplicação. |
| FormsAuthPasswordFormat |
Define o formato de encriptação para armazenar palavras-passe. |
| FormsProtectionEnum |
Define o tipo de encriptação, se houver, a usar para cookies. |
| MachineKeyCompatibilityMode |
Especifica quais os métodos de encriptação que podem ser usados. |
| MachineKeyValidation |
Especifica o algoritmo de hash que o ASP.NET utiliza para autenticação de formulários e validação de dados de estado de visualização, bem como para identificação do estado de sessão fora do processo. |
| MembershipPasswordCompatibilityMode |
Enumera os modos de compatibilidade de palavras-passe para a filiação ao ASP.NET. |
| PagesEnableSessionState |
Usado para determinar a ativação do estado da sessão para uma única página Web ou para uma aplicação Web inteira. |
| ProcessModelComAuthenticationLevel |
Especifica o nível de autenticação para a segurança do DCOM. |
| ProcessModelComImpersonationLevel |
Especifica o nível de autenticação para a segurança COM. |
| ProcessModelLogLevel |
Especifica os tipos de eventos a registar no registo de eventos. |
| ProfileGuidedOptimizationsFlags |
Especifica o modo de otimização para um ambiente de implementação de aplicações. |
| SerializationMode |
Determina o método de serialização usado para um ProfilePropertySettings objeto. |
| TicketCompatibilityMode |
Define se deve usar Tempo Universal Coordenado (UTC) ou hora local para a data de expiração do ticket para autenticação de formulários. |
| TraceDisplayMode |
Especifica a ordem em que as mensagens de rastreio são exibidas. |
| WebApplicationLevel |
Especifica o nível de caminho de um ficheiro de configuração de uma aplicação Web. |
| XhtmlConformanceMode |
Especifica o modo de autenticação a usar numa aplicação Web. |