Esta documentación está archivada y no tiene mantenimiento.

System.Web.Configuration (Espacio de nombres)

El espacio de nombres System.Web.Configuration contiene clases que se utilizan para establecer una configuración de ASP.NET.

 ClaseDescripción
Clase públicaAdapterDictionaryEl sistema de configuración lo utiliza internamente en tiempo de ejecución para contener los nombres de los adaptadores disponibles que se emplean para representar los controles de servidor en exploradores diferentes.
Clase públicaAnonymousIdentificationSectionConfigura la identificación anónima para usuarios que no se autentican. Esta clase no se puede heredar.
Clase públicaAssemblyCollectionRepresenta una colección de objetos AssemblyInfo. Esta clase no se puede heredar.
Clase públicaAssemblyInfoHace referencia a un ensamblado al que se va a vincular durante la compilación de un recurso dinámico. Esta clase no se puede heredar.
Clase públicaAuthenticationSectionConfigura la autenticación para una aplicación Web. Esta clase no se puede heredar.
Clase públicaAuthorizationRuleLa clase AuthorizationRule permite obtener acceso y modificar mediante programación la sección authorization de un archivo de configuración. Esta clase no se puede heredar.
Clase públicaAuthorizationRuleCollectionRepresenta una colección de objetos AuthorizationRule. Esta clase no se puede heredar.
Clase públicaAuthorizationSectionConfigura una autorización de aplicación Web. Esta clase no se puede heredar.
Clase públicaBrowserCapabilitiesCodeGeneratorLa herramienta aspnet_regbrowsers utiliza internamente la clase BrowserCapabilitiesCodeGenerator para analizar los archivos de definición de exploradores .browser y agregar exploradores a la colección en tiempo de ejecución de los exploradores conocidos incluidos en el objeto BrowserCapabilitiesFactory.
Clase públicaBrowserCapabilitiesFactoryEl sistema de configuración lo utiliza internamente para generar instancias específicas de las solicitudes de la clase HttpBrowserCapabilities a las que se obtiene acceso públicamente por medio de la propiedad Request.Browser intrínseca de ASP.NET.
Clase públicaBrowserCapabilitiesFactoryBaseLa clase BrowserCapabilitiesFactoryBase es la clase base de la que se deriva BrowserCapabilitiesFactory. El sistema de configuración lo utiliza internamente en tiempo de ejecución para crear instancias específicas de la solicitud de la clase HttpCapabilitiesBase, a la que se tiene acceso públicamente mediante la propiedad Request.Browser intrínseca de ASP.NET.
Clase públicaBufferModesCollectionColección de objetos BufferModeSettings. Esta clase no se puede heredar.
Clase públicaBufferModeSettingsDefine la configuración de almacenamiento en búfer de eventos de ASP.NET para los proveedores de eventos. Esta clase no se puede heredar.
Clase públicaBuildProviderProporciona funciones para analizar un tipo de archivo determinado y generar código durante la compilación de un recurso dinámico. Esta clase no se puede heredar.
Clase públicaBuildProviderCollectionRepresenta una colección de objetos BuildProvider. Esta clase no se puede heredar.
Clase públicaCacheSectionConfigura los valores de la caché global para una aplicación ASP.NET. Esta clase no se puede heredar.
Clase públicaClientTargetDefine el alias asociado al agente del usuario de destino para el que los controles de servidor ASP.NET deberían representar el contenido. Esta clase no se puede heredar.
Clase públicaClientTargetCollectionRepresenta una colección de objetos ClientTarget. Esta clase no se puede heredar.
Clase públicaClientTargetSectionConfigura la sección clientTarget. Esta clase no se puede heredar.
Clase públicaCodeSubDirectoriesCollectionRepresenta una colección de objetos CodeSubDirectory. Esta clase no se puede heredar.
Clase públicaCodeSubDirectoryHace referencia a una ubicación de directorio que se utiliza durante la compilación de un recurso dinámico. Esta clase no se puede heredar.
Clase públicaCompilationSectionDefine los valores de configuración que se utilizan para la compatibilidad con la infraestructura de compilación de aplicaciones Web. Esta clase no se puede heredar.
Clase públicaCompilerDefine un compilador que se utiliza para la compatibilidad con la infraestructura de compilación de aplicaciones Web. Esta clase no se puede heredar.
Clase públicaCompilerCollectionRepresenta una colección de objetos Compiler. Esta clase no se puede heredar.
Clase públicaCustomErrorConfigura una sección CustomError para asignar un código de error de ASP.NET a una página personalizada. Esta clase no se puede heredar.
Clase públicaCustomErrorCollectionRepresenta una colección de objetos CustomError. Esta clase no se puede heredar.
Clase públicaCustomErrorsSectionConfigura los errores personalizados de ASP.NET. Esta clase no se puede heredar.
Clase públicaDeploymentSectionDefine los valores de configuración que se utilizan por compatibilidad con la implementación de una aplicación Web. Esta clase no se puede heredar.
Clase públicaEventMappingSettingsDefine la configuración de asignación de eventos ASP.NET para los proveedores de eventos. Esta clase no se puede heredar.
Clase públicaEventMappingSettingsCollectionProporciona una colección de objetos EventMappingSettings. Esta clase no se puede heredar.
Clase públicaExpressionBuilderRecupera un recurso dinámico durante la compilación.
Clase públicaExpressionBuilderCollectionRepresenta una colección de objetos ExpressionBuilder. Esta clase no se puede heredar.
Clase públicaFormsAuthenticationConfigurationConfigura una aplicación ASP.NET para utilizar la modalidad de formularios de AuthenticationMode.
Clase públicaFormsAuthenticationCredentialsConfigura las credenciales de usuario para las aplicaciones ASP.NET que utilizan autenticación basada en formularios.
Clase públicaFormsAuthenticationUserConfigura las credenciales del usuario para las aplicaciones Web que utilizan autenticación basada en formularios.
Clase públicaFormsAuthenticationUserCollectionRepresenta una colección de objetos FormsAuthenticationUser. Esta clase no se puede heredar.
Clase públicaGlobalizationSectionDefine valores de configuración que se utilizan por compatibilidad con la infraestructura de globalización de las aplicaciones Web. Esta clase no se puede heredar.
Clase públicaHealthMonitoringSectionConfigura perfiles de ASP.NET que determinan cómo se envían los eventos de supervisión de estado a los proveedores de eventos. Esta clase no se puede heredar.
Clase públicaHostingEnvironmentSectionDefine opciones de configuración que controlan el comportamiento del entorno de host de la aplicación. Esta clase no se puede heredar.
Clase públicaHttpCapabilitiesBaseProporciona acceso a información detallada sobre las funciones del explorador del cliente.
Clase públicaHttpCapabilitiesSectionHandlerAyuda a leer la sección <browserCaps> de un archivo de configuración y a crear una instancia de la clase HttpBrowserCapabilities que contenga la información de funciones para el explorador cliente.
Clase públicaHttpConfigurationContextProporciona información del contexto actual para los controladores de sección de configuración en aplicaciones ASP.NET.
Clase públicaHttpCookiesSectionConfigura las propiedades de las cookies utilizadas por una aplicación Web.
Clase públicaHttpHandlerActionConfigura una sección de configuración HttpHandlersSection. Esta clase no se puede heredar.
Clase públicaHttpHandlerActionCollectionRepresenta una colección de elementos HttpHandlerAction. Esta clase no se puede heredar.
Clase públicaHttpHandlersSectionConfigura un controlador HTTP para una aplicación Web. Esta clase no se puede heredar.
Clase públicaHttpModuleActionConfigura los módulos HttpModulesSection. Esta clase no se puede heredar.
Clase públicaHttpModuleActionCollectionRepresenta una colección de objetos HttpModuleAction. Esta clase no se puede heredar.
Clase públicaHttpModulesSectionConfigura un módulo HTTP para una aplicación Web. Esta clase no se puede heredar.
Clase públicaHttpRuntimeSectionConfigura el tiempo de ejecución HTTP de ASP.NET. Esta clase no se puede heredar.
Clase públicaIdentitySectionConfigura la identidad de una aplicación Web. Esta clase no se puede heredar.
Clase públicaLowerCaseStringConverterProporciona la compatibilidad para convertir un objeto a una cadena en minúsculas. Esta clase no se puede heredar.
Clase públicaMachineKeySectionDefine las opciones de configuración que controlan la generación de claves y los algoritmos utilizados en las operaciones de cifrado, descifrado y control de acceso a medios (MAC) para la autenticación de formularios Windows Forms, la validación del estado de vista y el aislamiento de aplicaciones de estado de sesión. Esta clase no se puede heredar.
Clase públicaMachineKeyValidationConverterProporciona métodos para convertir objetos MachineKeyValidation en cadenas y viceversa.
Clase públicaMembershipSectionDefine las opciones de configuración en las que se va a basar la infraestructura para configurar y tramitar los detalles de suscripción. Esta clase no se puede heredar.
Clase públicaNamespaceCollectionContiene una colección de objetos de espacio de nombres. Esta clase no se puede heredar.
Clase públicaNamespaceInfoContiene una referencia de espacio de nombres de configuración única, parecida a la directiva Import. Esta clase no se puede heredar.
Clase públicaOutputCacheProfileConfigura el perfil de caché de resultados que pueden utilizar las páginas de aplicación. Esta clase no se puede heredar.
Clase públicaOutputCacheProfileCollectionRepresenta una colección de objetos OutputCacheProfile. Esta clase no se puede heredar.
Clase públicaOutputCacheSectionConfigura la caché de resultados para una aplicación Web. Esta clase no se puede heredar.
Clase públicaOutputCacheSettingsSectionConfigura los valores de configuración de la caché de resultados para las páginas de la aplicación. Esta clase no se puede heredar.
Clase públicaPagesSectionProporciona acceso mediante programación a la sección Elemento pages (Esquema de configuración de ASP.NET) del archivo de configuración. Esta clase no se puede heredar.
Clase públicaPassportAuthenticationConfigura la autenticación Passport en aplicaciones ASP.NET.
Clase públicaProcessModelSectionConfigura los valores del modelo de procesamiento de ASP.NET en un servidor Web de Servicios de Internet Information Server (IIS). Esta clase no se puede heredar.
Clase públicaProfileGroupSettingsProporciona acceso mediante programación a la subsección group de la sección de archivo de configuración profiles.
Clase públicaProfileGroupSettingsCollectionContiene un conjunto de objetos ProfileGroupSettings.
Clase públicaProfilePropertySettingsLa clase ProfilePropertySettings permite obtener acceso y modificar mediante programación la sección profiles de un archivo de configuración. Esta clase no se puede heredar.
Clase públicaProfilePropertySettingsCollectionContiene un conjunto de objetos ProfilePropertySettingsCollection.
Clase públicaProfileSectionLa clase ProfileSection permite obtener acceso y modificar mediante programación la sección profile de un archivo de configuración. Esta clase no se puede heredar.
Clase públicaProfileSettingsConfigura los perfiles de eventos de ASP.NET. Esta clase no se puede heredar.
Clase públicaProfileSettingsCollectionContiene una colección de objetos ProfileSettings. Esta clase no se puede heredar.
Clase públicaProtocolCollection 
Clase públicaProtocolElement 
Clase públicaProtocolsConfigurationHandler 
Clase públicaProtocolsSection 
Clase públicaProvidersHelperProporciona métodos para crear instancias del proveedor, solo o en un lote.
Clase públicaRegexWorkerBrowserCapabilitiesFactory y BrowserCapabilitiesCodeGenerator lo utilizan internamente en tiempo de ejecución para analizar los datos de la solicitud e identificar el explorador.
Clase públicaRemoteWebConfigurationHostServerSe utiliza internamente en tiempo de ejecución para permitir el acceso remoto a los datos de configuración.
Clase públicaRoleManagerSectionDefine valores de configuración que se utilizan por compatibilidad con la infraestructura de administración de funciones de aplicaciones Web. Esta clase no puede heredarse.
Clase públicaRootProfilePropertySettingsCollectionActúa como parte superior de una jerarquía con nombre de dos niveles de las colecciones ProfilePropertySettingsCollection.
Clase públicaRuleSettingsConfigura las reglas de evento de ASP.NET. Esta clase no se puede heredar.
Clase públicaRuleSettingsCollectionColección de objetos RuleSettings. Esta clase no se puede heredar.
Clase públicaSecurityPolicySectionDefine los valores de configuración que se utilizan por compatibilidad con la infraestructura de seguridad de una aplicación Web. Esta clase no se puede heredar.
Clase públicaSessionPageStateSectionConfigura la sección sessionPageState. Esta clase no se puede heredar.
Clase públicaSessionStateSectionConfigura el estado de sesión para una aplicación Web.
Clase públicaSiteMapSectionDefine las opciones de configuración que se utilizan para permitir la infraestructura para configurar, almacenar y representar la exploración del sitio. Esta clase no se puede heredar.
Clase públicaSqlCacheDependencyDatabaseConfigura las bases de datos de dependencias de caché de SQL para una aplicación ASP.NET. Esta clase no se puede heredar.
Clase públicaSqlCacheDependencyDatabaseCollectionRepresenta una colección de objetos SqlCacheDependencyDatabase. Esta clase no se puede heredar.
Clase públicaSqlCacheDependencySectionConfigura las dependencias de caché de SQL para una aplicación ASP.NET. Esta clase no se puede heredar.
Clase públicaSystemWebCachingSectionGroupConfigura el grupo caching dentro de un archivo de configuración. Esta clase no se puede heredar.
Clase públicaSystemWebSectionGroupPermite al usuario tener acceso al grupo system.web del archivo de configuración mediante programación. Esta clase no se puede heredar.
Clase públicaTagMapCollectionContiene una colección de objetos TagMapInfo.
Clase públicaTagMapInfoContiene una única instrucción de reasignación de etiquetas de configuración. Esta clase no se puede heredar.
Clase públicaTagPrefixCollectionContiene una colección de objetos TagPrefixInfo.
Clase públicaTagPrefixInfoDefine un elemento de configuración que contiene información relacionada con etiquetas.
Clase públicaTraceSectionConfigura el servicio de seguimiento de ASP.NET. Esta clase no puede heredarse.
Clase públicaTransformerInfoEspecifica una clase personalizada que extiende la clase WebPartTransformer para que la utilicen las conexiones de elementos Web.
Clase públicaTransformerInfoCollectionContiene una colección de objetos TransformerInfo. Esta clase no se puede heredar.
Clase públicaTrustLevelDefine la asignación de niveles de seguridad concretos a archivos de directivas con nombre. Esta clase no se puede heredar.
Clase públicaTrustLevelCollectionContiene una colección de objetos TrustLevel. Esta clase no se puede heredar.
Clase públicaTrustSectionConfigura el nivel de seguridad de acceso a código que se aplica a una aplicación. Esta clase no se puede heredar.
Clase públicaUrlMappingAsigna una dirección URL que se muestra a los usuarios a la dirección URL de una página de su aplicación Web. Esta clase no se puede heredar.
Clase públicaUrlMappingCollectionRepresenta una colección de objetos UrlMapping. Esta clase no se puede heredar.
Clase públicaUrlMappingsSectionProporciona acceso mediante programación a la sección de configuración urlMappings. Esta clase no se puede heredar.
Clase públicaVirtualDirectoryMappingEspecifica una jerarquía de directorio virtual personalizada para una aplicación Web. Esta clase no se puede heredar.
Clase públicaVirtualDirectoryMappingCollectionContiene una colección de objetos VirtualDirectoryMapping. Esta clase no se puede heredar.
Clase públicaWebConfigurationFileMapDefine las asignaciones de archivo de configuración para una aplicación Web. Esta clase no se puede heredar.
Clase públicaWebConfigurationManagerProporciona acceso a los archivos de configuración cuando se aplican a las aplicaciones Web.
Clase públicaWebContextAdministra el contexto de la ruta de acceso para la aplicación Web actual. Esta clase no se puede heredar.
Clase públicaWebControlsSectionConfigura la sección webControls. Esta clase no se puede heredar.
Clase públicaWebPartsPersonalizationPermite especificar el proveedor de personalización y establecer las autorizaciones de personalización. Esta clase no se puede heredar.
Clase públicaWebPartsPersonalizationAuthorizationProporciona acceso mediante programación a la sección authorization contenida en la sección webParts de la configuración. Esta clase no se puede heredar.
Clase públicaWebPartsSectionProporciona acceso mediante programación a la sección webParts del archivo de configuración. Esta clase no se puede heredar.
Clase públicaXhtmlConformanceSectionConfigura la sección xhtmlConformance. Esta clase no se puede heredar.

 InterfazDescripción
Interfaz públicaIConfigMapPathProvides access to the mapping between configuration-file virtual and physical paths.
Interfaz públicaIConfigMapPathFactoryMaps the configuration file virtual and physical paths.
Interfaz públicaIRemoteWebConfigurationHostServerSe utiliza internamente para permitir el acceso remoto a los datos de configuración.

 EnumeraciónDescripción
Enumeración públicaAuthenticationModeEspecifica el modo de autenticación que se va a utilizar en una aplicación Web.
Enumeración públicaAuthorizationRuleActionEspecifica el tipo de autorización que de debe aplicar para obtener acceso a un recurso.
Enumeración públicaCustomErrorsModeEspecifica los valores para la modalidad de errores personalizada.
Enumeración públicaFormsAuthPasswordFormatDefine el formato de cifrado para almacenar contraseñas.
Enumeración públicaFormsProtectionEnumDefine el tipo de cifrado, si hay alguno, que se utilizará para las cookies.
Enumeración públicaMachineKeyValidationEspecifica el tipo de proceso de cifrado utilizado para la validación y el cifrado de datos.
Enumeración públicaPagesEnableSessionStateSe utiliza para determinar la activación del estado de sesión para una única página Web o para toda una aplicación Web.
Enumeración públicaProcessModelComAuthenticationLevelEspecifica el nivel de autenticación para la seguridad DCOM.
Enumeración públicaProcessModelComImpersonationLevelEspecifica el nivel de autenticación para la seguridad COM.
Enumeración públicaProcessModelLogLevelEspecifica los tipos de eventos que deben registrarse en el registro de eventos.
Enumeración públicaSerializationModeDetermina el método de serialización utilizado para un objeto ProfilePropertySettings.
Enumeración públicaTraceDisplayModeEspecifica el orden en que se muestran los mensajes de seguimiento.
Enumeración públicaWebApplicationLevelEspecifica el nivel de la ruta de acceso de un archivo de configuración de aplicación Web.
Enumeración públicaXhtmlConformanceModeEspecifica el modo de autenticación que se va a utilizar en una aplicación Web.
Mostrar: