System.Web.Configuration Espacio de nombres
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Contiene clases que se usan para configurar ASP.NET configuración.
Clases
| Nombre | Description |
|---|---|
| AdapterDictionary |
El sistema de configuración usa internamente en tiempo de ejecución para contener los nombres de los adaptadores disponibles que se usan para representar controles de servidor en distintos exploradores. |
| AnonymousIdentificationSection |
Configura la identificación anónima para los usuarios que no están autenticados. Esta clase no puede heredarse. |
| AssemblyCollection |
Representa una colección de AssemblyInfo objetos. Esta clase no puede heredarse. |
| AssemblyInfo |
Hace referencia a un ensamblado al que se va a vincular durante la compilación de un recurso dinámico. Esta clase no puede heredarse. |
| AuthenticationSection |
Configura la autenticación de una aplicación web. Esta clase no puede heredarse. |
| AuthorizationRule |
La AuthorizationRule clase permite acceder y modificar mediante programación la |
| AuthorizationRuleCollection |
Representa una colección de AuthorizationRule objetos. Esta clase no puede heredarse. |
| AuthorizationSection |
Configura una autorización de aplicación web. Esta clase no puede heredarse. |
| BrowserCapabilitiesCodeGenerator |
La BrowserCapabilitiesCodeGenerator herramienta usa internamente la |
| BrowserCapabilitiesFactory |
Proporciona métodos utilizados internamente por el sistema de configuración para generar instancias específicas de solicitud de la clase /HttpBrowserCapabilities a la que se accede públicamente a través de la propiedad ASP.NET intrínseca |
| BrowserCapabilitiesFactoryBase |
La BrowserCapabilitiesFactoryBase clase es la clase base de la que BrowserCapabilitiesFactory se deriva. El sistema de configuración usa internamente en tiempo de ejecución para crear instancias específicas de solicitud de la clase /> de |
| BufferModesCollection |
Una colección de objetos BufferModeSettings. Esta clase no puede heredarse. |
| BufferModeSettings |
Configura la ASP.NET opciones de almacenamiento en búfer de eventos para los proveedores de eventos. Esta clase no puede heredarse. |
| BuildProvider |
Proporciona funcionalidad para analizar un tipo de archivo determinado y generar código durante la compilación de un recurso dinámico. Esta clase no puede heredarse. |
| BuildProviderCollection |
Representa una colección de BuildProvider objetos. Esta clase no puede heredarse. |
| CacheSection |
Configura las opciones de caché global para una aplicación de ASP.NET. Esta clase no puede heredarse. |
| ClientTarget |
Define el alias asociado al agente de usuario de destino para el que ASP.NET controles de servidor deben representar el contenido. Esta clase no puede heredarse. |
| ClientTargetCollection |
Representa una colección de ClientTarget objetos. Esta clase no puede heredarse. |
| ClientTargetSection |
Configura la |
| CodeSubDirectoriesCollection |
Representa una colección de CodeSubDirectory objetos. Esta clase no puede heredarse. |
| CodeSubDirectory |
Hace referencia a una ubicación de directorio que se usa durante la compilación de un recurso dinámico. Esta clase no puede heredarse. |
| CompilationSection |
Define las opciones de configuración que se usan para admitir la infraestructura de compilación de aplicaciones web. Esta clase no puede heredarse. |
| Compiler |
Define un compilador que se usa para admitir la infraestructura de compilación de aplicaciones web. Esta clase no puede heredarse. |
| CompilerCollection |
Representa una colección de Compiler objetos. Esta clase no puede heredarse. |
| Converter |
Representa un elemento de configuración en un archivo de configuración. |
| ConvertersCollection |
Representa una colección de configuración que contiene referencias a Converter objetos . |
| CustomError |
Configura una sección CustomError para asignar un código de error ASP.NET a una página personalizada. Esta clase no puede heredarse. |
| CustomErrorCollection |
Representa una colección de CustomError objetos. Esta clase no puede heredarse. |
| CustomErrorsSection |
Configura el ASP.NET errores personalizados. Esta clase no puede heredarse. |
| DeploymentSection |
Define una configuración que se usa normalmente en un servidor de producción para invalidar la configuración de nivel de aplicación que solo es adecuada en los equipos de desarrollo. |
| EventMappingSettings |
Define la configuración de asignación de eventos ASP.NET para los proveedores de eventos. Esta clase no puede heredarse. |
| EventMappingSettingsCollection |
Proporciona una colección de EventMappingSettings objetos . Esta clase no puede heredarse. |
| ExpressionBuilder |
Recupera un recurso dinámico durante la compilación. |
| ExpressionBuilderCollection |
Representa una colección de ExpressionBuilder objetos. Esta clase no puede heredarse. |
| FolderLevelBuildProvider |
Representa las opciones de configuración que habilitan el uso de la BuildProvider clase para carpetas específicas. |
| FolderLevelBuildProviderCollection |
Representa una colección de FolderLevelBuildProvider objetos. |
| FormsAuthenticationConfiguration |
Configura una aplicación de ASP.NET para usar la modalidad de formularios AuthenticationMode. |
| FormsAuthenticationCredentials |
Configura las credenciales de usuario para ASP.NET aplicaciones que usan la autenticación basada en formularios. |
| FormsAuthenticationUser |
Configura las credenciales del usuario para las aplicaciones web que usan la autenticación basada en formularios. |
| FormsAuthenticationUserCollection |
Representa una colección de FormsAuthenticationUser objetos. Esta clase no puede heredarse. |
| FullTrustAssembliesSection |
Configura un conjunto de ensamblados de plena confianza. Esta clase no puede heredarse. |
| FullTrustAssembly |
Configura un ensamblado de plena confianza. Esta clase no puede heredarse. |
| FullTrustAssemblyCollection |
Representa una colección de FullTrustAssembly objetos. Esta clase no puede heredarse. |
| GlobalizationSection |
Define las opciones de configuración que se usan para admitir la infraestructura de globalización de las aplicaciones web. Esta clase no puede heredarse. |
| HealthMonitoringSection |
Configura ASP.NET perfiles que determinan cómo se envían los eventos de supervisión de estado a los proveedores de eventos. Esta clase no puede heredarse. |
| HostingEnvironmentSection |
Define las opciones de configuración que controlan el comportamiento del entorno de hospedaje de aplicaciones. Esta clase no puede heredarse. |
| HttpCapabilitiesBase |
Proporciona acceso a información detallada sobre las funcionalidades del explorador del cliente. |
| HttpCapabilitiesDefaultProvider |
Extensión predeterminada de la clase /> |
| HttpCapabilitiesProvider |
Permite personalizar las definiciones del explorador. También puede personalizar el algoritmo que identifica el explorador en función de la información del entrante HttpRequest. |
| HttpCapabilitiesSectionHandler |
Ayuda a leer en la |
| HttpConfigurationContext |
Proporciona información de contexto actual a los controladores de sección de configuración en ASP.NET aplicaciones. |
| HttpCookiesSection |
Configura las propiedades de las cookies usadas por una aplicación web. |
| HttpHandlerAction |
Configura una HttpHandlersSection sección de configuración. Esta clase no puede heredarse. |
| HttpHandlerActionCollection |
Representa una colección de HttpHandlerAction elementos. Esta clase no puede heredarse. |
| HttpHandlersSection |
Configura un controlador HTTP para una aplicación web. Esta clase no puede heredarse. |
| HttpModuleAction |
Configura los HttpModulesSection módulos. Esta clase no puede heredarse. |
| HttpModuleActionCollection |
Representa una colección de HttpModuleAction objetos. Esta clase no puede heredarse. |
| HttpModulesSection |
Configura un módulo HTTP para una aplicación web. Esta clase no puede heredarse. |
| HttpRuntimeSection |
Configura el entorno de ejecución http de ASP.NET. Esta clase no puede heredarse. |
| IdentitySection |
Configura la identidad de una aplicación web. Esta clase no puede heredarse. |
| IgnoreDeviceFilterElement |
Configura un elemento de filtro de dispositivo. |
| IgnoreDeviceFilterElementCollection |
Representa una colección de IgnoreDeviceFilterElement objetos. Esta clase no puede heredarse. |
| LowerCaseStringConverter |
Proporciona compatibilidad para convertir un objeto en una cadena minúscula. Esta clase no puede heredarse. |
| MachineKeySection |
Define las opciones de configuración que controlan la generación de claves y los algoritmos que se usan en las operaciones de cifrado, descifrado y código de autenticación de mensajes (MAC) en Windows Forms autenticación, validación de estado de vista y aislamiento de aplicaciones de estado de sesión. Esta clase no puede heredarse. |
| MachineKeyValidationConverter |
Proporciona métodos para convertir MachineKeyValidation objetos en cadenas y desde ellos. |
| MembershipSection |
Define las opciones de configuración para admitir la infraestructura para configurar y administrar los detalles de pertenencia. Esta clase no puede heredarse. |
| NamespaceCollection |
Contiene una colección de objetos de espacio de nombres. Esta clase no puede heredarse. |
| NamespaceInfo |
Contiene una sola referencia de espacio de nombres de configuración, similar a la |
| OutputCacheProfile |
Configura el perfil de caché de salida que pueden usar las páginas de la aplicación. Esta clase no puede heredarse. |
| OutputCacheProfileCollection |
Representa una colección de OutputCacheProfile objetos. Esta clase no puede heredarse. |
| OutputCacheSection |
Configura la caché de salida para una aplicación web. Esta clase no puede heredarse. |
| OutputCacheSettingsSection |
Configura las opciones de caché de salida para las páginas de aplicación. Esta clase no puede heredarse. |
| PagesSection |
Proporciona acceso mediante programación a la sección de páginas del archivo de configuración. Esta clase no puede heredarse. |
| PartialTrustVisibleAssembliesSection |
Configura un conjunto de ensamblados de confianza parcial. Esta clase no puede heredarse. |
| PartialTrustVisibleAssembly |
Configura un ensamblado de confianza parcial. Esta clase no puede heredarse. |
| PartialTrustVisibleAssemblyCollection |
Representa una colección de PartialTrustVisibleAssembly objetos. Esta clase no puede heredarse. |
| PassportAuthentication |
Configura la autenticación basada en Passport en aplicaciones ASP.NET. |
| ProcessModelSection |
Configura los valores del modelo de proceso de ASP.NET en un servidor web de Internet Information Services (IIS). Esta clase no puede heredarse. |
| ProfileGroupSettings |
Proporciona acceso mediante programación a la |
| ProfileGroupSettingsCollection |
Contiene un conjunto de ProfileGroupSettings objetos. |
| ProfilePropertySettings |
La ProfilePropertySettings clase proporciona una manera de obtener acceso mediante programación y modificar la |
| ProfilePropertySettingsCollection |
Contiene un conjunto de ProfilePropertySettingsCollection objetos. |
| ProfileSection |
La ProfileSection clase proporciona una manera de obtener acceso mediante programación y modificar la |
| ProfileSettings |
Configura los perfiles de evento ASP.NET. Esta clase no puede heredarse. |
| ProfileSettingsCollection |
Contiene una colección de ProfileSettings objetos . Esta clase no puede heredarse. |
| ProtocolCollection |
Representa un elemento de configuración que contiene una colección de protocolos. |
| ProtocolElement |
Representa un elemento de protocolo en el archivo de configuración de servicios web. |
| ProtocolsConfigurationHandler |
Representa un controlador de configuración para los protocolos. |
| ProtocolsSection |
Representa la |
| ProvidersHelper |
Proporciona métodos para crear instancias de proveedor, ya sea singly o en un lote. |
| RegexWorker |
Se usa internamente en tiempo de ejecución por BrowserCapabilitiesFactory y BrowserCapabilitiesCodeGenerator para analizar los datos de solicitud e identificar el explorador. |
| RemoteWebConfigurationHostServer |
Se usa internamente en tiempo de ejecución para admitir el acceso a los datos de configuración de forma remota. |
| RoleManagerSection |
Define las opciones de configuración que se usan para admitir la infraestructura de administración de roles de las aplicaciones web. Esta clase no puede heredarse. |
| RootProfilePropertySettingsCollection |
Actúa como la parte superior de una jerarquía con nombre de dos niveles de ProfilePropertySettingsCollection colecciones. |
| RuleSettings |
Configura las reglas de eventos ASP.NET. Esta clase no puede heredarse. |
| RuleSettingsCollection |
Una colección de objetos RuleSettings. Esta clase no puede heredarse. |
| ScriptingAuthenticationServiceSection |
Representa la sección de configuración para la configuración del servicio de autenticación. Esta clase no puede heredarse. |
| ScriptingJsonSerializationSection |
Representa una |
| ScriptingProfileServiceSection |
Representa la sección de configuración de la configuración de profile-service. Esta clase no puede heredarse. |
| ScriptingRoleServiceSection |
Representa la sección de configuración de la configuración de role-service. |
| ScriptingScriptResourceHandlerSection |
Representa una |
| ScriptingSectionGroup |
Representa la sección de configuración para la configuración de scripting. Esta clase no puede heredarse. |
| ScriptingWebServicesSectionGroup |
Representa un grupo de secciones relacionadas en un archivo de configuración. |
| SecurityPolicySection |
Define las opciones de configuración que se usan para admitir la infraestructura de seguridad de una aplicación web. Esta clase no puede heredarse. |
| SessionPageStateSection |
Configura la |
| SessionStateSection |
Configura el estado de sesión de una aplicación web. |
| SiteMapSection |
Define las opciones de configuración que se usan para admitir la infraestructura para configurar, almacenar y representar la navegación del sitio. Esta clase no puede heredarse. |
| SqlCacheDependencyDatabase |
Configura las bases de datos de dependencias de caché de SQL para una aplicación de ASP.NET. Esta clase no puede heredarse. |
| SqlCacheDependencyDatabaseCollection |
Representa una colección de SqlCacheDependencyDatabase objetos. Esta clase no puede heredarse. |
| SqlCacheDependencySection |
Configura las dependencias de la caché de SQL para una aplicación de ASP.NET. Esta clase no puede heredarse. |
| SystemWebCachingSectionGroup |
Configura el |
| SystemWebExtensionsSectionGroup |
Representa un grupo de secciones relacionadas en un archivo de configuración. Esta clase no puede heredarse. |
| SystemWebSectionGroup |
Permite al usuario acceder mediante programación al |
| TagMapCollection |
Contiene una colección de TagMapInfo objetos . |
| TagMapInfo |
Contiene una única instrucción de reasignación de etiquetas de configuración. Esta clase no puede heredarse. |
| TagPrefixCollection |
Contiene una colección de TagPrefixInfo objetos . |
| TagPrefixInfo |
Define un elemento de configuración que contiene información relacionada con etiquetas. |
| TraceSection |
Configura el servicio de seguimiento de ASP.NET. Esta clase no puede heredarse. |
| TransformerInfo |
Especifica una clase personalizada que extiende la clase para que la usen las WebPartTransformer conexiones de elementos web. |
| TransformerInfoCollection |
Contiene una colección de TransformerInfo objetos . Esta clase no puede heredarse. |
| TrustLevel |
Define la asignación de niveles de seguridad específicos a archivos de directiva con nombre. Esta clase no puede heredarse. |
| TrustLevelCollection |
Contiene una colección de TrustLevel objetos . Esta clase no puede heredarse. |
| TrustSection |
Configura el nivel de seguridad de acceso a código que se aplica a una aplicación. Esta clase no puede heredarse. |
| UrlMapping |
Asigna una dirección URL que se muestra a los usuarios a la dirección URL de una página de la aplicación web. Esta clase no puede heredarse. |
| UrlMappingCollection |
Representa una colección de UrlMapping objetos. Esta clase no puede heredarse. |
| UrlMappingsSection |
Proporciona acceso mediante programación a la sección de |
| UserMapPath |
Asigna rutas de acceso virtuales del archivo de configuración a rutas de acceso físicas. |
| VirtualDirectoryMapping |
Especifica una jerarquía de directorio virtual personalizada para una aplicación web. Esta clase no puede heredarse. |
| VirtualDirectoryMappingCollection |
Contiene una colección de VirtualDirectoryMapping objetos . Esta clase no puede heredarse. |
| WebConfigurationFileMap |
Define las asignaciones de archivos de configuración para una aplicación web. Esta clase no puede heredarse. |
| WebConfigurationManager |
Proporciona acceso a los archivos de configuración a medida que se aplican a las aplicaciones web. |
| WebContext |
Administra el contexto de ruta de acceso de la aplicación web actual. Esta clase no puede heredarse. |
| WebControlsSection |
Configura la |
| WebPartsPersonalization |
Permite especificar el proveedor de personalización y establecer autorizaciones de personalización. Esta clase no puede heredarse. |
| WebPartsPersonalizationAuthorization |
Proporciona acceso mediante programación a la |
| WebPartsSection |
Proporciona acceso mediante programación a la sección del archivo de |
| XhtmlConformanceSection |
Configura la |
Interfaces
| Nombre | Description |
|---|---|
| IConfigMapPath |
Proporciona acceso a la asignación entre rutas de acceso físicas y virtuales del archivo de configuración. |
| IConfigMapPathFactory |
Asigna las rutas de acceso físicas y virtuales del archivo de configuración. |
| IRemoteWebConfigurationHostServer |
Se usa internamente para admitir el acceso remoto a los datos de configuración. |
Enumeraciones
| Nombre | Description |
|---|---|
| AsyncPreloadModeFlags |
Especifica el modo para las solicitudes asincrónicas. |
| AuthenticationMode |
Especifica el modo de autenticación que se va a usar en una aplicación web. |
| AuthorizationRuleAction |
Especifica el tipo de autorización que se va a aplicar al acceder a un recurso. |
| CustomErrorsMode |
Especifica los valores de la modalidad de errores personalizados. |
| CustomErrorsRedirectMode |
Especifica los valores de cómo se controla la dirección URL de la solicitud original cuando se muestra una página de error personalizada. |
| FcnMode |
Especifica el comportamiento de la notificación de cambio de archivo (FCN) en la aplicación. |
| FormsAuthPasswordFormat |
Define el formato de cifrado para almacenar contraseñas. |
| FormsProtectionEnum |
Define el tipo de cifrado, si existe, que se va a usar para las cookies. |
| MachineKeyCompatibilityMode |
Especifica qué métodos de cifrado se pueden usar. |
| MachineKeyValidation |
Especifica el algoritmo hash que ASP.NET usa para la autenticación de formularios y para validar los datos de estado de vista y para la identificación del estado de sesión fuera del proceso. |
| MembershipPasswordCompatibilityMode |
Enumera los modos de compatibilidad con contraseña para ASP.NET pertenencia. |
| PagesEnableSessionState |
Se usa para determinar la activación de estado de sesión para una sola página web o una aplicación web completa. |
| ProcessModelComAuthenticationLevel |
Especifica el nivel de autenticación para la seguridad DCOM. |
| ProcessModelComImpersonationLevel |
Especifica el nivel de autenticación para la seguridad COM. |
| ProcessModelLogLevel |
Especifica los tipos de evento que se van a registrar en el registro de eventos. |
| ProfileGuidedOptimizationsFlags |
Especifica el modo de optimización para un entorno de implementación de aplicaciones. |
| SerializationMode |
Determina el método de serialización usado para un objeto ProfilePropertySettings. |
| TicketCompatibilityMode |
Define si se debe usar la hora universal coordinada (UTC) o la hora local para la fecha de expiración del vale para la autenticación de formularios. |
| TraceDisplayMode |
Especifica el orden en que se muestran los mensajes de seguimiento. |
| WebApplicationLevel |
Especifica el nivel de ruta de acceso de un archivo de configuración de aplicación web. |
| XhtmlConformanceMode |
Especifica el modo de autenticación que se va a usar en una aplicación web. |