System.Web.Configuration 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
包含用于设置 ASP.NET 配置的类。
类
AdapterDictionary |
由配置系统在运行时在内部使用,以包含用来在不同浏览器上呈现服务器控件的可用适配器的名称。 |
AnonymousIdentificationSection |
为未验证身份的用户配置匿名标识。 此类不能被继承。 |
AssemblyCollection |
表示 AssemblyInfo 对象集合。 此类不能被继承。 |
AssemblyInfo |
引用编译动态资源时链接到的程序集。 此类不能被继承。 |
AuthenticationSection |
配置 Web 应用程序的身份验证。 此类不能被继承。 |
AuthorizationRule |
AuthorizationRule 类使用户能以编程方式访问和修改配置文件的 |
AuthorizationRuleCollection |
表示 AuthorizationRule 对象集合。 此类不能被继承。 |
AuthorizationSection |
配置 Web 应用程序授权。 此类不能被继承。 |
BrowserCapabilitiesCodeGenerator |
BrowserCapabilitiesCodeGenerator 类供 |
BrowserCapabilitiesFactory |
提供由配置系统在内部用于生成 HttpBrowserCapabilities 类的请求特定的实例的方法,这些实例可通过 ASP.NET 内部的 |
BrowserCapabilitiesFactoryBase |
BrowserCapabilitiesFactoryBase 类是派生 BrowserCapabilitiesFactory 的基类。 它由配置系统在运行时在内部使用,以创建 HttpCapabilitiesBase 类的请求特定的实例,这些实例可通过 ASP.NET 内部的 |
BufferModesCollection |
BufferModeSettings 对象的集合。 此类不能被继承。 |
BufferModeSettings |
配置事件提供程序的 ASP.NET 事件缓存设置。 此类不能被继承。 |
BuildProvider |
提供用于在动态资源的编译期间分析特定文件类型并生成代码的功能。 此类不能被继承。 |
BuildProviderCollection |
表示 BuildProvider 对象集合。 此类不能被继承。 |
CacheSection |
为 ASP.NET 应用程序配置全局缓存设置。 此类不能被继承。 |
ClientTarget |
定义与目标用户代理关联的别名,ASP.NET 服务器控件应呈现该用户代理的内容。 此类不能被继承。 |
ClientTargetCollection |
表示 ClientTarget 对象集合。 此类不能被继承。 |
ClientTargetSection |
配置 |
CodeSubDirectoriesCollection |
表示 CodeSubDirectory 对象集合。 此类不能被继承。 |
CodeSubDirectory |
引用编译动态资源时使用的目录位置。 此类不能被继承。 |
CompilationSection |
定义用于支持 Web 应用程序的编译基础结构的配置设置。 此类不能被继承。 |
Compiler |
定义用于支持 Web 应用程序的编译基础结构的编译器。 此类不能被继承。 |
CompilerCollection |
表示 Compiler 对象集合。 此类不能被继承。 |
Converter |
表示配置文件中的配置元素。 |
ConvertersCollection |
表示包含对 Converter 对象的引用的配置集合。 |
CustomError |
配置 CustomError 节,使 ASP.NET 错误代码映射到自定义页。 此类不能被继承。 |
CustomErrorCollection |
表示 CustomError 对象集合。 此类不能被继承。 |
CustomErrorsSection |
配置 ASP.NET 自定义错误。 此类不能被继承。 |
DeploymentSection |
定义配置设置。该配置设置通常用在生产服务器上以重写仅适用于计算机开发的程序级设置。 |
EventMappingSettings |
定义事件提供程序的 ASP.NET 事件映射设置。 此类不能被继承。 |
EventMappingSettingsCollection |
提供 EventMappingSettings 对象的集合。 此类不能被继承。 |
ExpressionBuilder |
在编译期间检索动态资源。 |
ExpressionBuilderCollection |
表示 ExpressionBuilder 对象集合。 此类不能被继承。 |
FolderLevelBuildProvider |
表示对特定文件夹启用 BuildProvider 类的配置设置。 |
FolderLevelBuildProviderCollection |
表示 FolderLevelBuildProvider 对象集合。 |
FormsAuthenticationConfiguration |
配置 ASP.NET 应用程序以使用 AuthenticationMode 窗体模式。 |
FormsAuthenticationCredentials |
为使用基于表单的身份验证的 ASP.NET 应用程序配置用户凭据。 |
FormsAuthenticationUser |
为使用基于窗体验证的 Web 应用程序配置用户凭据。 |
FormsAuthenticationUserCollection |
表示 FormsAuthenticationUser 对象集合。 此类不能被继承。 |
FullTrustAssembliesSection |
配置一组完全信任程序集。 此类不能被继承。 |
FullTrustAssembly |
配置完全信任程序集。 此类不能被继承。 |
FullTrustAssemblyCollection |
表示 FullTrustAssembly 对象集合。 此类不能被继承。 |
GlobalizationSection |
定义用于支持 Web 应用程序的全球化基础结构的配置设置。 此类不能被继承。 |
HealthMonitoringSection |
配置 ASP.NET 配置文件,该配置文件确定如何将运行状况监视事件发送给事件提供程序。 此类不能被继承。 |
HostingEnvironmentSection |
定义用来控制应用程序宿主环境的行为的配置设置。 此类不能被继承。 |
HttpCapabilitiesBase |
提供对客户端浏览器功能的详细信息的访问。 |
HttpCapabilitiesDefaultProvider |
ASP.NET 附带的 HttpCapabilitiesProvider 类的默认扩展名。 |
HttpCapabilitiesProvider |
使你可以自定义浏览器定义。 还可以自定义用于根据传入 HttpRequest 中的信息标识浏览器的算法。 |
HttpCapabilitiesSectionHandler |
帮助读取配置文件的 |
HttpConfigurationContext |
向 ASP.NET 应用程序中的配置节处理程序提供当前上下文信息。 |
HttpCookiesSection |
配置 Web 应用程序所使用的 Cookie 的属性。 |
HttpHandlerAction |
配置 HttpHandlersSection 配置节。 此类不能被继承。 |
HttpHandlerActionCollection |
表示 HttpHandlerAction 元素的集合。 此类不能被继承。 |
HttpHandlersSection |
为 Web 应用程序配置 HTTP 处理程序。 此类不能被继承。 |
HttpModuleAction |
配置 HttpModulesSection 模块。 此类不能被继承。 |
HttpModuleActionCollection |
表示 HttpModuleAction 对象集合。 此类不能被继承。 |
HttpModulesSection |
为 Web 应用程序配置 HTTP 模块。 此类不能被继承。 |
HttpRuntimeSection |
配置 ASP.NET HTTP 运行时。 此类不能被继承。 |
IdentitySection |
配置 Web 应用程序的标识。 此类不能被继承。 |
IgnoreDeviceFilterElement |
配置设备筛选器元素。 |
IgnoreDeviceFilterElementCollection |
表示 IgnoreDeviceFilterElement 对象集合。 此类不能被继承。 |
LowerCaseStringConverter |
提供对将一个对象转换为小写字符串的支持。 此类不能被继承。 |
MachineKeySection |
定义控制密钥生成和算法的配置设置,这些密钥生成和算法在 Windows Forms 身份验证、视图状态验证和会话状态应用程序隔离中用于加密、解密和消息身份验证代码 (MAC) 操作。 此类不能被继承。 |
MachineKeyValidationConverter |
提供用于将 MachineKeyValidation 对象与字符串相互转换的方法。 |
MembershipSection |
定义配置设置以支持用来配置和管理成员资格详细信息的基础结构。 此类不能被继承。 |
NamespaceCollection |
包含命名空间对象的集合。 此类不能被继承。 |
NamespaceInfo |
包含单个与 |
OutputCacheProfile |
配置可由应用程序页使用的输出缓存配置文件。 此类不能被继承。 |
OutputCacheProfileCollection |
表示 OutputCacheProfile 对象集合。 此类不能被继承。 |
OutputCacheSection |
配置 Web 应用程序的输出缓存。 此类不能被继承。 |
OutputCacheSettingsSection |
配置应用程序页的输出缓存设置。 此类不能被继承。 |
PagesSection |
提供对配置文件的 pages 部分的编程访问。 此类不能被继承。 |
PartialTrustVisibleAssembliesSection |
配置一组部分信任的程序集。 此类不能被继承。 |
PartialTrustVisibleAssembly |
配置部分信任程序集。 此类不能被继承。 |
PartialTrustVisibleAssemblyCollection |
表示 PartialTrustVisibleAssembly 对象集合。 此类不能被继承。 |
PassportAuthentication |
在 ASP.NET 应用程序中配置基于密码的身份验证。 |
ProcessModelSection |
配置 Internet 信息服务 (IIS) Web 服务器上的 ASP.NET 进程模型设置。 此类不能被继承。 |
ProfileGroupSettings |
提供对 |
ProfileGroupSettingsCollection |
包含一组 ProfileGroupSettings 对象。 |
ProfilePropertySettings |
ProfilePropertySettings 类提供一种以编程方式访问和修改配置文件的 |
ProfilePropertySettingsCollection |
包含一组 ProfilePropertySettingsCollection 对象。 |
ProfileSection |
ProfileSection 类提供一种以编程方式访问和修改配置文件的 |
ProfileSettings |
配置 ASP.NET 事件配置文件。 此类不能被继承。 |
ProfileSettingsCollection |
包含 ProfileSettings 对象的集合。 此类不能被继承。 |
ProtocolCollection |
表示包含一个协议集合的配置元素。 |
ProtocolElement |
表示 Web 服务配置文件中的协议元素。 |
ProtocolsConfigurationHandler |
表示协议的配置处理程序。 |
ProtocolsSection |
表示 Web 配置文件的 |
ProvidersHelper |
提供逐个或成批创建提供程序实例的方法。 |
RegexWorker |
由 BrowserCapabilitiesFactory 和 BrowserCapabilitiesCodeGenerator 在运行时在内部使用以分析请求数据和标识浏览器。 |
RemoteWebConfigurationHostServer |
(在内部使用)在运行时用于支持远程访问配置数据。 |
RoleManagerSection |
定义用于支持 Web 应用程序的角色管理基础结构的配置设置。 此类不能被继承。 |
RootProfilePropertySettingsCollection |
作为 ProfilePropertySettingsCollection 集合的两级命名层次结构的顶级。 |
RuleSettings |
配置 ASP.NET 事件规则。 此类不能被继承。 |
RuleSettingsCollection |
RuleSettings 对象的集合。 此类不能被继承。 |
ScriptingAuthenticationServiceSection |
表示身份验证服务设置的配置节。 此类不能被继承。 |
ScriptingJsonSerializationSection |
表示配置文件的 |
ScriptingProfileServiceSection |
表示配置文件服务设置的配置节。 此类不能被继承。 |
ScriptingRoleServiceSection |
表示角色服务设置的配置节。 |
ScriptingScriptResourceHandlerSection |
表示配置文件的 |
ScriptingSectionGroup |
表示脚本设置的配置节。 此类不能被继承。 |
ScriptingWebServicesSectionGroup |
表示配置文件中的一组相关节。 |
SecurityPolicySection |
定义配置设置,用于支持 Web 应用程序的安全性基础结构。 此类不能被继承。 |
SessionPageStateSection |
配置 |
SessionStateSection |
配置 Web 应用程序的会话状态。 |
SiteMapSection |
定义用于支持基础结构配置、存储和呈现站点导航的配置设置。 此类不能被继承。 |
SqlCacheDependencyDatabase |
为 ASP.NET 应用程序配置 SQL 缓存依赖项数据库。 此类不能被继承。 |
SqlCacheDependencyDatabaseCollection |
表示 SqlCacheDependencyDatabase 对象集合。 此类不能被继承。 |
SqlCacheDependencySection |
为 ASP.NET 应用程序配置 SQL 缓存依赖项。 此类不能被继承。 |
SystemWebCachingSectionGroup |
对配置文件中的 |
SystemWebExtensionsSectionGroup |
表示配置文件中的一组相关节。 此类不能被继承。 |
SystemWebSectionGroup |
允许用户以编程方式访问配置文件的 |
TagMapCollection |
包含 TagMapInfo 对象的集合。 |
TagMapInfo |
包含单个配置标记重新映射语句。 此类不能被继承。 |
TagPrefixCollection |
包含 TagPrefixInfo 对象的集合。 |
TagPrefixInfo |
定义包含与标记相关的信息的配置元素。 |
TraceSection |
配置 ASP.NET 跟踪服务。 此类不能被继承。 |
TransformerInfo |
指定一个自定义类,该类扩展供 Web 部件连接使用的 WebPartTransformer 类。 |
TransformerInfoCollection |
包含 TransformerInfo 对象的集合。 此类不能被继承。 |
TrustLevel |
定义特定安全级别到指定策略文件的映射。 此类不能被继承。 |
TrustLevelCollection |
包含 TrustLevel 对象的集合。 此类不能被继承。 |
TrustSection |
配置应用于应用程序的代码访问安全级别。 此类不能被继承。 |
UrlMapping |
将显示给用户的 URL 映射到 Web 应用程序中某个页面的 URL。 此类不能被继承。 |
UrlMappingCollection |
表示 UrlMapping 对象集合。 此类不能被继承。 |
UrlMappingsSection |
提供对 |
UserMapPath |
将配置文件的虚拟路径映射到物理路径。 |
VirtualDirectoryMapping |
指定 Web 应用程序的自定义虚拟目录层次结构。 此类不能被继承。 |
VirtualDirectoryMappingCollection |
包含 VirtualDirectoryMapping 对象的集合。 此类不能被继承。 |
WebConfigurationFileMap |
定义 Web 应用程序的配置文件映射。 此类不能被继承。 |
WebConfigurationManager |
在配置文件应用于 Web 应用程序时提供对配置文件的访问。 |
WebContext |
管理当前 Web 应用程序的路径上下文。 此类不能被继承。 |
WebControlsSection |
配置 |
WebPartsPersonalization |
使你可以指定个性化设置提供器并设置个性化设置授权。 此类不能被继承。 |
WebPartsPersonalizationAuthorization |
提供对包含在 |
WebPartsSection |
提供对 |
XhtmlConformanceSection |
配置 |
接口
IConfigMapPath |
提供对配置文件虚拟路径与物理路径之间的映射的访问。 |
IConfigMapPathFactory |
映射配置文件的虚拟路径和物理路径。 |
IRemoteWebConfigurationHostServer |
在内部用于支持对配置数据的远程访问。 |
枚举
AsyncPreloadModeFlags |
对于异步请求指定该模式。 |
AuthenticationMode |
指定要在 Web 应用程序中使用的身份验证模式。 |
AuthorizationRuleAction |
指定访问资源时应用的授权类型。 |
CustomErrorsMode |
指定自定义错误模式的值。 |
CustomErrorsRedirectMode |
指定当显示自定义错误页面时,如何处理原始请求的 URL 的值。 |
FcnMode |
在应用程序中为文件更改通知 (FCN) 指定行为。 |
FormsAuthPasswordFormat |
定义用于存储密码的加密格式。 |
FormsProtectionEnum |
定义要用于 Cookie 的加密类型(如果存在加密类型)。 |
MachineKeyCompatibilityMode |
指定可使用哪个加密方法。 |
MachineKeyValidation |
指定 ASP.NET 用于 Forms 身份验证和验证视图状态数据,以及进程外会话状态标识的哈希算法。 |
MembershipPasswordCompatibilityMode |
枚举 ASP.NET 成员资格的密码兼容性模式。 |
PagesEnableSessionState |
用于确定单个网页或整个 Web 应用程序的会话状态激活。 |
ProcessModelComAuthenticationLevel |
指定 DCOM 安全的身份验证级别。 |
ProcessModelComImpersonationLevel |
指定 COM 安全的身份验证级别。 |
ProcessModelLogLevel |
指定要记录到事件日志的事件类型。 |
ProfileGuidedOptimizationsFlags |
为应用部署环境指定优化模式。 |
SerializationMode |
确定用于 ProfilePropertySettings 对象的序列化方法。 |
TicketCompatibilityMode |
定义在 Forms 身份验证中对于票证到期日期使用协调世界时 (UTC) 还是本地时间。 |
TraceDisplayMode |
指定跟踪消息的显示顺序。 |
WebApplicationLevel |
指定 Web 应用程序配置文件的路径级别。 |
XhtmlConformanceMode |
指定要在 Web 应用程序中使用的身份验证模式。 |