System.Web.Configuration Espacio de nombres

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 authorization sección de un archivo de configuración. Esta clase no puede heredarse.

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 aspnet_regbrowsers clase para analizar los archivos de definición del explorador .browser y agregar exploradores a la colección en tiempo de ejecución de exploradores conocidos contenidos en el BrowserCapabilitiesFactory objeto .

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 Request.Browser.

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 de ASP.NET.

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 clientTarget sección . Esta clase no puede heredarse.

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 <browserCaps> sección de un archivo de configuración y crear una instancia de la HttpBrowserCapabilities clase que contiene la información de funcionalidades del explorador cliente.

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 Import directiva . Esta clase no puede heredarse.

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 group subsección de la profiles sección archivo de configuración.

ProfileGroupSettingsCollection

Contiene un conjunto de ProfileGroupSettings objetos.

ProfilePropertySettings

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

ProfilePropertySettingsCollection

Contiene un conjunto de ProfilePropertySettingsCollection objetos.

ProfileSection

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

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 protocols sección del archivo de configuración web.

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 jsonSerialization sección de configuración en el scripting elemento del archivo de configuración. Esta clase no puede heredarse.

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 ScriptingScriptResourceHandler sección de configuración en el <scripting> elemento del archivo de configuración. Esta clase no puede heredarse.

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 sessionPageState sección . Esta clase no puede heredarse.

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 caching grupo dentro de un archivo de configuración. Esta clase no puede heredarse.

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 system.web grupo del archivo de configuración. Esta clase no puede heredarse.

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 urlMappings configuración. Esta clase no puede heredarse.

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 webControls sección . Esta clase no puede heredarse.

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 authorization sección contenida en la sección de la webParts configuración. Esta clase no puede heredarse.

WebPartsSection

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

XhtmlConformanceSection

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

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.