Comparteix a través de


System.Web.Configuration Espacio de nombres

Contiene clases que se usan para establecer una configuración de ASP.NET.

Clases

AdapterDictionary

El sistema de configuración lo utiliza 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 usuarios que no se autentican. Esta clase no puede heredarse.

AssemblyCollection

Representa una colección de objetos AssemblyInfo. 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 para una aplicación Web. Esta clase no puede heredarse.

AuthorizationRule

La clase AuthorizationRule permite obtener acceso y modificar mediante programación la sección authorization de un archivo de configuración. Esta clase no puede heredarse.

AuthorizationRuleCollection

Representa una colección de objetos AuthorizationRule. Esta clase no puede heredarse.

AuthorizationSection

Configura una autorización de aplicación Web. Esta clase no puede heredarse.

BrowserCapabilitiesCodeGenerator

La 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.

BrowserCapabilitiesFactory

Proporciona métodos que el sistema de configuración usa internamente para generar instancias específicas de las solicitudes de la clase HttpBrowserCapabilities a las que se accede públicamente mediante la propiedad Request.Browser intrínseca de ASP.NET.

BrowserCapabilitiesFactoryBase

La 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.

BufferModesCollection

Una colección de objetos BufferModeSettings. Esta clase no puede heredarse.

BufferModeSettings

Define la configuración de almacenamiento en búfer de eventos de ASP.NET para los proveedores de eventos. Esta clase no puede heredarse.

BuildProvider

Proporciona funciones 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 objetos BuildProvider. Esta clase no puede heredarse.

CacheSection

Configura los valores de la caché global para una aplicación ASP.NET. Esta clase no puede heredarse.

ClientTarget

Define 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 puede heredarse.

ClientTargetCollection

Representa una colección de objetos ClientTarget. Esta clase no puede heredarse.

ClientTargetSection

Configura la sección clientTarget. Esta clase no puede heredarse.

CodeSubDirectoriesCollection

Representa una colección de objetos CodeSubDirectory. Esta clase no puede heredarse.

CodeSubDirectory

Hace referencia a una ubicación de directorio que se utiliza durante la compilación de un recurso dinámico. Esta clase no puede heredarse.

CompilationSection

Define los valores de configuración que se utilizan para la compatibilidad con la infraestructura de compilación de aplicaciones Web. Esta clase no puede heredarse.

Compiler

Define un compilador que se utiliza para la compatibilidad con la infraestructura de compilación de aplicaciones Web. Esta clase no puede heredarse.

CompilerCollection

Representa una colección de objetos Compiler. Esta clase no puede heredarse.

Converter

Representa un elemento de configuración de un archivo de configuración.

ConvertersCollection

Representa una colección de configuración que contiene referencias a objetos Converter.

CustomError

Configura una sección CustomError para asignar un código de error de ASP.NET a una página personalizada. Esta clase no puede heredarse.

CustomErrorCollection

Representa una colección de objetos CustomError. Esta clase no puede heredarse.

CustomErrorsSection

Configura los errores personalizados de ASP.NET. Esta clase no puede heredarse.

DeploymentSection

Define un valor de configuración que se utiliza normalmente en un servidor de producción para reemplazar valores de nivel de aplicación que solo son apropiados 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 objetos EventMappingSettings. Esta clase no puede heredarse.

ExpressionBuilder

Recupera un recurso dinámico durante la compilación.

ExpressionBuilderCollection

Representa una colección de objetos ExpressionBuilder. Esta clase no puede heredarse.

FolderLevelBuildProvider

Representa valores de configuración que permiten el uso de la clase BuildProvider para carpetas concretas.

FolderLevelBuildProviderCollection

Representa una colección de objetos FolderLevelBuildProvider.

FormsAuthenticationConfiguration

Configura una aplicación ASP.NET para utilizar la modalidad de formularios de AuthenticationMode.

FormsAuthenticationCredentials

Configura las credenciales de usuario para las aplicaciones ASP.NET que utilizan autenticación basada en formularios.

FormsAuthenticationUser

Configura las credenciales del usuario para las aplicaciones Web que utilizan autenticación basada en formularios.

FormsAuthenticationUserCollection

Representa una colección de objetos FormsAuthenticationUser. 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 objetos FullTrustAssembly. Esta clase no puede heredarse.

GlobalizationSection

Define valores de configuración que se utilizan por compatibilidad con la infraestructura de globalización de las aplicaciones Web. Esta clase no puede heredarse.

HealthMonitoringSection

Configura 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 puede heredarse.

HostingEnvironmentSection

Define opciones de configuración que controlan el comportamiento del entorno de host de la aplicación. Esta clase no puede heredarse.

HttpCapabilitiesBase

Proporciona acceso a información detallada sobre las funciones del explorador del cliente.

HttpCapabilitiesDefaultProvider

Extensión predeterminada de la clase HttpCapabilitiesProvider incluida con ASP.NET.

HttpCapabilitiesProvider

Le permite personalizar las definiciones del explorador. También puede personalizar el algoritmo que identifica el explorador basándose en información de la clase HttpRequest de entrada.

HttpCapabilitiesSectionHandler

Ayuda 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.

HttpConfigurationContext

Proporciona información del contexto actual para los controladores de sección de configuración en aplicaciones ASP.NET.

HttpCookiesSection

Configura las propiedades de las cookies utilizadas por una aplicación Web.

HttpHandlerAction

Configura una sección de configuración HttpHandlersSection. Esta clase no puede heredarse.

HttpHandlerActionCollection

Representa una colección de elementos HttpHandlerAction . Esta clase no puede heredarse.

HttpHandlersSection

Configura un controlador HTTP para una aplicación Web. Esta clase no puede heredarse.

HttpModuleAction

Configura los módulos HttpModulesSection. Esta clase no puede heredarse.

HttpModuleActionCollection

Representa una colección de objetos HttpModuleAction. Esta clase no puede heredarse.

HttpModulesSection

Configura un módulo HTTP para una aplicación Web. Esta clase no puede heredarse.

HttpRuntimeSection

Configura el tiempo 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 del dispositivo.

IgnoreDeviceFilterElementCollection

Representa una colección de objetos IgnoreDeviceFilterElement. Esta clase no puede heredarse.

LowerCaseStringConverter

Proporciona la compatibilidad para convertir un objeto a una cadena en minúsculas. Esta clase no puede heredarse.

MachineKeySection

Define las opciones de configuración que controlan la generación de claves y los algoritmos utilizados en las operaciones de cifrado, descifrado y código de autenticación de mensajes (MAC) para la autenticación de Windows Forms, la validación del estado de vista y el aislamiento de aplicaciones de estado de sesión. Esta clase no puede heredarse.

MachineKeyValidationConverter

Proporciona métodos para convertir objetos MachineKeyValidation en cadenas y viceversa.

MembershipSection

Define las opciones de configuración en las que se va a basar la infraestructura para configurar y tramitar 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 referencia de espacio de nombres de configuración única, parecida a la directiva Import. Esta clase no puede heredarse.

OutputCacheProfile

Configura el perfil de caché de resultados que pueden utilizar las páginas de aplicación. Esta clase no puede heredarse.

OutputCacheProfileCollection

Representa una colección de objetos OutputCacheProfile. Esta clase no puede heredarse.

OutputCacheSection

Configura la caché de resultados para una aplicación Web. Esta clase no puede heredarse.

OutputCacheSettingsSection

Configura las opciones de caché de salida para las páginas de la aplicación. Esta clase no puede heredarse.

PagesSection

Proporciona acceso mediante programación a la sección pages 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 objetos PartialTrustVisibleAssembly. Esta clase no puede heredarse.

PassportAuthentication

Configura la autenticación Passport en aplicaciones ASP.NET.

ProcessModelSection

Configura los valores del modelo de procesamiento 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 subsección group de la sección de archivo de configuración profiles.

ProfileGroupSettingsCollection

Conjunto de objetos ProfileGroupSettings.

ProfilePropertySettings

La clase ProfilePropertySettings permite obtener acceso y modificar mediante programación la sección profiles de un archivo de configuración. Esta clase no puede heredarse.

ProfilePropertySettingsCollection

Conjunto de objetos ProfilePropertySettingsCollection.

ProfileSection

La clase ProfileSection permite obtener acceso y modificar mediante programación la sección profile de un archivo de configuración. Esta clase no puede heredarse.

ProfileSettings

Configura los perfiles de eventos de ASP.NET. Esta clase no puede heredarse.

ProfileSettingsCollection

Contiene una colección de objetos ProfileSettings. Esta clase no puede heredarse.

ProtocolCollection

Representa un elemento de configuración que contiene una colección de protocolos.

ProtocolElement

Representa un elemento protocol del archivo de configuración de servicios Web.

ProtocolsConfigurationHandler

Representa un controlador de configuración para los protocolos.

ProtocolsSection

Representa la sección protocols del archivo de configuración web.

ProvidersHelper

Proporciona métodos para crear instancias del proveedor, solo o en un lote.

RegexWorker

BrowserCapabilitiesFactory y BrowserCapabilitiesCodeGenerator lo utilizan internamente en tiempo de ejecución para analizar los datos de la solicitud e identificar el explorador.

RemoteWebConfigurationHostServer

Se utiliza internamente en tiempo de ejecución para permitir el acceso remoto a los datos de configuración.

RoleManagerSection

Define valores de configuración que se utilizan por compatibilidad con la infraestructura de administración de roles de aplicaciones Web. Esta clase no puede heredarse.

RootProfilePropertySettingsCollection

Actúa como parte superior de una jerarquía con nombre de dos niveles de las colecciones ProfilePropertySettingsCollection.

RuleSettings

Configura las reglas de evento de 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 los valores del servicio de autenticación. Esta clase no puede heredarse.

ScriptingJsonSerializationSection

Representa una sección de configuración jsonSerialization del elemento scripting del archivo de configuración. Esta clase no puede heredarse.

ScriptingProfileServiceSection

Representa la sección de configuración para los valores del servicio de perfiles. Esta clase no puede heredarse.

ScriptingRoleServiceSection

Representa la sección de configuración para los valores del servicio de rol.

ScriptingScriptResourceHandlerSection

Representa una sección de configuración ScriptingScriptResourceHandler del elemento <scripting> del archivo de configuración. Esta clase no puede heredarse.

ScriptingSectionGroup

Representa la sección de configuración para crear valores de scripting. Esta clase no puede heredarse.

ScriptingWebServicesSectionGroup

Representa un grupo de las secciones relacionadas de un archivo de configuración.

SecurityPolicySection

Define los valores de configuración que se utilizan por compatibilidad con la infraestructura de seguridad de una aplicación Web. Esta clase no puede heredarse.

SessionPageStateSection

Configura la sección sessionPageState. Esta clase no puede heredarse.

SessionStateSection

Configura el estado de sesión para una aplicación Web.

SiteMapSection

Define las opciones de configuración que se utilizan para permitir 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 ASP.NET. Esta clase no puede heredarse.

SqlCacheDependencyDatabaseCollection

Representa una colección de objetos SqlCacheDependencyDatabase. Esta clase no puede heredarse.

SqlCacheDependencySection

Configura las dependencias de caché de SQL para una aplicación ASP.NET. Esta clase no puede heredarse.

SystemWebCachingSectionGroup

Configura el grupo caching dentro de un archivo de configuración. Esta clase no puede heredarse.

SystemWebExtensionsSectionGroup

Representa un grupo de las secciones relacionadas de un archivo de configuración. Esta clase no puede heredarse.

SystemWebSectionGroup

Permite al usuario tener acceso al grupo system.web del archivo de configuración mediante programación. Esta clase no puede heredarse.

TagMapCollection

Contiene una colección de objetos TagMapInfo.

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 objetos TagPrefixInfo.

TagPrefixInfo

Define un elemento de configuración que contiene información relacionada con etiquetas.

TraceSection

Configura el servicio de traza de ASP.NET. Esta clase no puede heredarse.

TransformerInfo

Especifica una clase personalizada que extiende la clase WebPartTransformer para que la utilicen las conexiones de elementos Web.

TransformerInfoCollection

Contiene una colección de objetos TransformerInfo. Esta clase no puede heredarse.

TrustLevel

Define la asignación de niveles de seguridad concretos a archivos de directivas con nombre. Esta clase no puede heredarse.

TrustLevelCollection

Contiene una colección de objetos TrustLevel. 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 su aplicación Web. Esta clase no puede heredarse.

UrlMappingCollection

Representa una colección de objetos UrlMapping. Esta clase no puede heredarse.

UrlMappingsSection

Proporciona acceso mediante programación a la sección de configuración urlMappings. Esta clase no puede heredarse.

UserMapPath

Asigna las 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 objetos VirtualDirectoryMapping. Esta clase no puede heredarse.

WebConfigurationFileMap

Define las asignaciones de archivo de configuración para una aplicación Web. Esta clase no puede heredarse.

WebConfigurationManager

Proporciona acceso a los archivos de configuración cuando se aplican a las aplicaciones Web.

WebContext

Administra el contexto de la ruta de acceso para la aplicación web actual. Esta clase no puede heredarse.

WebControlsSection

Configura la sección webControls. Esta clase no puede heredarse.

WebPartsPersonalization

Permite especificar el proveedor de personalización y establecer las autorizaciones de personalización. Esta clase no puede heredarse.

WebPartsPersonalizationAuthorization

Proporciona acceso mediante programación a la sección authorization contenida en la sección webParts de la configuración. Esta clase no puede heredarse.

WebPartsSection

Proporciona acceso mediante programación a la sección webParts del archivo de configuración. Esta clase no puede heredarse.

XhtmlConformanceSection

Configura la sección xhtmlConformance. Esta clase no puede heredarse.

Interfaces

IConfigMapPath

Proporciona acceso a la asignación entre las rutas de acceso física y virtual del archivo de configuración.

IConfigMapPathFactory

Asigna las rutas de acceso física y virtual del archivo de configuración.

IRemoteWebConfigurationHostServer

Se utiliza internamente para permitir el acceso remoto a los datos de configuración.

Enumeraciones

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 de debe aplicar para obtener acceso a un recurso.

CustomErrorsMode

Especifica los valores para la modalidad de errores personalizada.

CustomErrorsRedirectMode

Especifica valores para el modo en que debe administrarse 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 archivos (FCN) en la aplicación.

FormsAuthPasswordFormat

Define el formato de cifrado para almacenar las contraseñas.

FormsProtectionEnum

Define el tipo de cifrado, si hay alguno, que se utilizará para las cookies.

MachineKeyCompatibilityMode

Especifica los métodos de cifrado que se pueden usar.

MachineKeyValidation

Especifica el algoritmo hash que ASP.NET utiliza para la autenticación de formularios y para validar los datos del estado de vista y para la identificación del estado de sesión fuera de proceso.

MembershipPasswordCompatibilityMode

Enumera los modos de compatibilidad de contraseñas para la pertenencia de ASP.NET.

PagesEnableSessionState

Se utiliza para determinar la activación del estado de sesión para una única página Web o para toda una aplicación Web.

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 eventos que deben registrarse 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 utilizado para un objeto ProfilePropertySettings.

TicketCompatibilityMode

Define si se va a 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 la 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.