The System.Web.Configuration namespace contains classes that are used to set up ASP.NET configuration.
| Type | Reason |
|---|---|
| AdapterDictionary |
Used internally at run time by the configuration system to contain the names of the available adapters used to render server controls on different browsers. |
| AnonymousIdentificationSection |
Configures anonymous identification for users that are not authenticated. This class cannot be inherited. |
| AssemblyCollection |
Represents a collection of System.Web.Configuration.AssemblyInfo objects. This class cannot be inherited. |
| AssemblyInfo |
References an assembly to be linked to during compilation of a dynamic resource. This class cannot be inherited. |
| AuthenticationMode |
Specifies the authentication mode to use in a Web application. |
| AuthenticationSection |
Configures the authentication for a Web application. This class cannot be inherited. |
| AuthorizationRule |
The System.Web.Configuration.AuthorizationRule class allows you to programmatically access and modify the authorization section of a configuration file. This class cannot be inherited. |
| AuthorizationRuleAction |
Specifies the type of authorization to apply when accessing a resource. |
| AuthorizationRuleCollection |
Represents a collection of System.Web.Configuration.AuthorizationRule objects. This class cannot be inherited. |
| AuthorizationSection |
Configures a Web application authorization. This class cannot be inherited. |
| BufferModesCollection |
A collection of System.Web.Configuration.BufferModeSettings objects. This class cannot be inherited. |
| BufferModeSettings |
Configures the ASP.NET event-buffering settings for event providers. This class cannot be inherited. |
| BuildProvider |
Provides functionality to parse a particular file type and generate code during compilation of a dynamic resource. This class cannot be inherited. |
| BuildProviderCollection |
Represents a collection of System.Web.Configuration.BuildProvider objects. This class cannot be inherited. |
| CacheSection |
Configures the global cache settings for an ASP.NET application. This class cannot be inherited. |
| ClientTarget |
Defines the alias associated with the target user agent for which ASP.NET server controls should render content. This class cannot be inherited. |
| ClientTargetCollection |
Represents a collection of System.Web.Configuration.ClientTarget objects. This class cannot be inherited. |
| ClientTargetSection |
Configures the clientTarget section. This class cannot be inherited. |
| CodeSubDirectoriesCollection |
Represents a collection of System.Web.Configuration.CodeSubDirectory objects. This class cannot be inherited. |
| CodeSubDirectory |
References a directory location that is used during compilation of a dynamic resource. This class cannot be inherited. |
| CompilationSection |
Defines configuration settings that are used to support the compilation infrastructure of Web applications. This class cannot be inherited. |
| Compiler |
Defines a compiler that is used to support the compilation infrastructure of Web applications. This class cannot be inherited. |
| CompilerCollection |
Represents a collection of System.Web.Configuration.Compiler objects. This class cannot be inherited. |
| CustomError |
Configures a System.Web.Configuration.CustomError section to map an ASP.NET error code to a custom page. This class cannot be inherited. |
| CustomErrorCollection |
Represents a collection of System.Web.Configuration.CustomError objects. This class cannot be inherited. |
| CustomErrorsMode |
Specifies the values for the custom errors modality. |
| CustomErrorsSection |
Configures the ASP.NET custom errors. This class cannot be inherited. |
| DeploymentSection |
Defines a configuration setting that is typically used on a production server to override application-level settings that are appropriate only on development computers. |
| EventMappingSettings |
Defines the ASP.NET event mapping settings for event providers. This class cannot be inherited. |
| EventMappingSettingsCollection |
Provides a collection of System.Web.Configuration.EventMappingSettings objects. This class cannot be inherited. |
| ExpressionBuilder |
Retrieves a dynamic resource during compilation. |
| ExpressionBuilderCollection |
Represents a collection of System.Web.Configuration.ExpressionBuilder objects. This class cannot be inherited. |
| FormsAuthenticationConfiguration |
Configures an ASP.NET application to use the System.Web.Configuration.AuthenticationMode forms modality. |
| FormsAuthenticationCredentials |
Configures user credentials for ASP.NET applications that use form-based authentication. |
| FormsAuthenticationUser |
Configures the user's credentials for Web applications that use forms-based authentication. |
| FormsAuthenticationUserCollection |
Represents a collection of System.Web.Configuration.FormsAuthenticationUser objects. This class cannot be inherited. |
| FormsAuthPasswordFormat |
Defines the encryption format for storing passwords. |
| FormsProtectionEnum |
Defines the type of encryption, if any, to use for cookies. |
| GlobalizationSection |
Defines configuration settings that are used to support the globalization infrastructure of Web applications. This class cannot be inherited. |
| HealthMonitoringSection |
Configures ASP.NET profiles that determine how health-monitoring events are sent to event providers. This class cannot be inherited. |
| HostingEnvironmentSection |
Defines configuration settings that control the behavior of the application hosting environment. This class cannot be inherited. |
| HttpCapabilitiesBase |
Provides access to detailed information about the capabilities of the client's browser. |
| HttpConfigurationContext |
Supplies current context information to configuration-section handlers in ASP.NET applications. |
| HttpCookiesSection |
Configures properties for cookies used by a Web application. |
| HttpHandlerAction |
Configures an System.Web.Configuration.HttpHandlersSection configuration section. This class cannot be inherited. |
| HttpHandlerActionCollection |
Represents a collection of System.Web.Configuration.HttpHandlerAction elements. This class cannot be inherited. |
| HttpHandlersSection |
Configures an HTTP handler for a Web application. This class cannot be inherited. |
| HttpModuleAction |
Configures the System.Web.Configuration.HttpModulesSection modules. This class cannot be inherited. |
| HttpModuleActionCollection |
Represents a collection of System.Web.Configuration.HttpModuleAction objects. This class cannot be inherited. |
| HttpModulesSection |
Configures an HTTP module for a Web application. This class cannot be inherited. |
| HttpRuntimeSection |
Configures the ASP.NET HTTP runtime. This class cannot be inherited. |
| IConfigMapPath |
Provides access to the mapping between configuration-file virtual and physical paths. |
| IConfigMapPathFactory |
Maps the configuration file virtual and physical paths. |
| IdentitySection |
Configures the identity of a Web application. This class cannot be inherited. |
| IRemoteWebConfigurationHostServer |
Used internally to support remote access to configuration data. |
| LowerCaseStringConverter |
Provides support to convert an object to a lowercase string. This class cannot be inherited. |
| MachineKeySection |
Defines the configuration settings that control the key generation and algorithms that are used in encryption, decryption, and message authentication code (MAC) operations in Windows Forms authentication, view-state validation, and session-state application isolation. This class cannot be inherited. |
| MachineKeyValidation |
Specifies the hashing algorithm that ASP.NET uses for forms authentication and for validating view state data, and for out-of-process session state identification. |
| MachineKeyValidationConverter |
Provides methods for converting System.Web.Configuration.MachineKeyValidation objects to and from strings. |
| MembershipSection |
Defines configuration settings to support the infrastructure for configuring and managing membership details. This class cannot be inherited. |
| NamespaceCollection |
Contains a collection of namespace objects. This class cannot be inherited. |
| NamespaceInfo |
Contains a single configuration namespace reference, similar to the Import directive. This class cannot be inherited. |
| OutputCacheProfile |
Configures the output cache profile that can be used by the application pages. This class cannot be inherited. |
| OutputCacheProfileCollection |
Represents a collection of System.Web.Configuration.OutputCacheProfile objects. This class cannot be inherited. |
| OutputCacheSection |
Configures the output cache for a Web application. This class cannot be inherited. |
| OutputCacheSettingsSection |
Configures the output cache settings for application pages . This class cannot be inherited. |
| PagesEnableSessionState |
Used to determine session-state activation for a single Web page or an entire Web application. |
| PagesSection |
Provides programmatic access to the pages section of the configuration file. This class cannot be inherited. |
| PassportAuthentication |
Configures Passport-based authentication in ASP.NET applications. |
| ProcessModelComAuthenticationLevel |
Specifies the level of authentication for DCOM security. |
| ProcessModelComImpersonationLevel |
Specifies the authentication level for COM security. |
| ProcessModelLogLevel |
Specifies the event types to be logged to the event log. |
| ProcessModelSection |
Configures the ASP.NET process model settings on an Internet Information Services (IIS) Web server. This class cannot be inherited. |
| ProfileGroupSettings |
Provides programmatic access to the group subsection of the profiles configuration file section. |
| ProfileGroupSettingsCollection |
Contains a set of System.Web.Configuration.ProfileGroupSettings objects. |
| ProfilePropertySettings |
The System.Web.Configuration.ProfilePropertySettings class provides a way to programmatically access and modify the profiles section of a configuration file. This class cannot be inherited. |
| ProfilePropertySettingsCollection |
Contains a set of System.Web.Configuration.ProfilePropertySettingsCollection objects. |
| ProfileSection |
The System.Web.Configuration.ProfileSection class provides a way to programmatically access and modify the profile section of a configuration file. This class cannot be inherited. |
| ProfileSettings |
Configures the ASP.NET event profiles. This class cannot be inherited. |
| ProfileSettingsCollection |
Contains a collection of System.Web.Configuration.ProfileSettings objects. This class cannot be inherited. |
| ProvidersHelper |
Provides methods for creating provider instances, either singly or in a batch. |
| RegexWorker |
Used internally at run time by System.Web.Configuration.BrowserCapabilitiesFactory and System.Web.Configuration.BrowserCapabilitiesCodeGenerator to parse request data and identify the browser. |
| RoleManagerSection |
Defines configuration settings that are used to support the role management infrastructure of Web applications. This class cannot be inherited. |
| RootProfilePropertySettingsCollection |
Acts as the top of a two-level named hierarchy of System.Web.Configuration.ProfilePropertySettingsCollection collections. |
| RuleSettings |
Configures the ASP.NET event rules. This class cannot be inherited. |
| RuleSettingsCollection |
A collection of System.Web.Configuration.RuleSettings objects. This class cannot be inherited. |
| SecurityPolicySection |
Defines configuration settings that are used to support the security infrastructure of a Web application. This class cannot be inherited. |
| SerializationMode |
Determines the serialization method used for a System.Web.Configuration.ProfilePropertySettings object. |
| SessionPageStateSection |
Configures the sessionPageState section. This class cannot be inherited. |
| SessionStateSection |
Configures the session state for a Web application. |
| SiteMapSection |
Defines configuration settings that are used to support the infrastructure for configuring, storing, and rendering site navigation. This class cannot be inherited. |
| SqlCacheDependencyDatabase |
Configures the SQL cache dependencies databases for an ASP.NET application. This class cannot be inherited. |
| SqlCacheDependencyDatabaseCollection |
Represents a collection of System.Web.Configuration.SqlCacheDependencyDatabase objects. This class cannot be inherited. |
| SqlCacheDependencySection |
Configures the SQL cache dependencies for an ASP.NET application. This class cannot be inherited. |
| SystemWebCachingSectionGroup |
Configures the caching group within a configuration file. This class cannot be inherited. |
| SystemWebSectionGroup |
Allows the user to programmatically access the system.web group of the configuration file. This class cannot be inherited. |
| TagMapCollection |
Contains a collection of System.Web.Configuration.TagMapInfo objects. |
| TagMapInfo |
Contains a single configuration tag remapping statement. This class cannot be inherited. |
| TagPrefixCollection |
Contains a collection of System.Web.Configuration.TagPrefixInfo objects. |
| TagPrefixInfo |
Defines a configuration element containing tag-related information. |
| TraceDisplayMode |
Specifies the order in which trace messages are displayed. |
| TraceSection |
Configures the ASP.NET trace service. This class cannot be inherited. |
| TransformerInfo |
Specifies a custom class that extends the System.Web.UI.WebControls.WebParts.WebPartTransformer class for use by Web Part connections. |
| TransformerInfoCollection |
Contains a collection of System.Web.Configuration.TransformerInfo objects. This class cannot be inherited. |
| TrustLevel |
Defines the mapping of specific security levels to named policy files. This class cannot be inherited. |
| TrustLevelCollection |
Contains a collection of System.Web.Configuration.TrustLevel objects. This class cannot be inherited. |
| TrustSection |
Configures the code-access security level that is applied to an application. This class cannot be inherited. |
| UrlMapping |
Maps a URL that is displayed to users to the URL of a page in your Web application. This class cannot be inherited. |
| UrlMappingCollection |
Represents a collection of System.Web.Configuration.UrlMapping objects. This class cannot be inherited. |
| UrlMappingsSection |
Provides programmatic access to the urlMappings configuration section. This class cannot be inherited. |
| VirtualDirectoryMapping |
Specifies a custom virtual-directory hierarchy for a Web application. This class cannot be inherited. |
| VirtualDirectoryMappingCollection |
Contains a collection of System.Web.Configuration.VirtualDirectoryMapping objects. This class cannot be inherited. |
| WebApplicationLevel |
Specifies the path level of a Web-application configuration file. |
| WebConfigurationFileMap |
Defines the configuration file mappings for a Web application. This class cannot be inherited. |
| WebConfigurationManager |
Provides access to configuration files as they apply to Web applications. |
| WebContext |
Manages the path context for the current Web application. This class cannot be inherited. |
| WebControlsSection |
Configures the webControls section. This class cannot be inherited. |
| WebPartsPersonalization |
Allows you to specify the personalization provider and set personalization authorizations. This class cannot be inherited. |
| WebPartsPersonalizationAuthorization |
Provides programmatic access to the authorization section contained in the webParts section of the configuration. This class cannot be inherited. |
| WebPartsSection |
Provides programmatic access to the webParts configuration file section. This class cannot be inherited. |
| XhtmlConformanceMode |
Specifies the authentication mode to use in a Web application. |
| XhtmlConformanceSection |
Configures the xhtmlConformance section. This class cannot be inherited. |