Compartir a través de


Clase1 ConfigurationSection

Actúa como clase base para las clases que representan secciones de configuración.

Sintaxis

class ConfigurationSection  

Métodos

La siguiente tabla muestra los métodos que expone la clase ConfigurationSection.

Nombre Descripción
GetAllowDefinition Recupera el atributo allowDefinition de una sección de configuración.
GetAllowLocation Recupera el atributo allowLocation de una sección de configuración.
RevertToParent Revierte los valores de configuración de una sección a los de su sección primaria.
SetAllowDefinition Establece el atributo allowDefinition de una sección de configuración.
SetAllowLocation Establece el atributo allowLocation de una sección de configuración.

Propiedades

La siguiente tabla muestra las propiedades que expone la clase ConfigurationSection.

Nombre Descripción
Location Un valor string de solo lectura que contiene la ruta de acceso a un objeto de destino en relación con el objeto actual. Por ejemplo, en la ruta de acceso del objeto "MACHINE/WEBROOT/APPHOST/MYSITE/APP/", la propiedad Location contendrá "MYSITE/APP/". Una propiedad clave.
Path Un valor string de solo lectura que contiene la ruta de acceso al objeto actual. Por ejemplo, en la ruta de acceso del objeto "MACHINE/WEBROOT/APPHOST/MYSITE/APP/", la propiedad Path contendrá "MACHINE/WEBROOT/APPHOST/". Una propiedad clave.
SectionInformation Un objeto SectionInformation cuyas propiedades de lectura y escritura proporcionan metadatos y bloqueo de control para una sección de configuración.

Subclases

La siguiente tabla muestra las propiedades que expone la clase ConfigurationSection.

Nombre Descripción
AccessSection Especifica los permisos de acceso al contenido que protege Capa de sockets seguros (SSL).
AnonymousAuthenticationSection Configura la autenticación anónima.
AnonymousIdentificationSection Especifica cómo se usan las cookies en una aplicación web.
AspSection Expone las opciones de configuración de páginas Active Server (ASP) para las aplicaciones ASP.
BasicAuthenticationSection Configura la autenticación básica.
CacheSection Define la configuración de caché para una aplicación web ASP.NET.
CgiSection Configura las opciones de la interfaz CGI.
ClientCertificateMappingAuthenticationSection Habilita o deshabilita la autenticación de asignación de certificados de cliente.
ConfigurationHistorySection Configura los valores del historial de configuración del servicio auxiliar ApplicationHost.
ConfigurationRedirectionSection Configura la ubicación de los archivos ApplicationHost.config y Administration.config.
ConfigurationSectionWithCollection Actúa como clase base para las clases de sección de configuración que contienen colecciones.
DateTimeSerializationSection Controla las opciones de configuración para la serialización XML de instancias de System.DateTime.
DigestAuthenticationSection Configura la autenticación implícita.
DirectoryBrowseSection Configura la exploración de directorios en IIS.
GlobalizationSection Configura las opciones de globalización de una aplicación web.
HostingEnvironmentSection Define las opciones de configuración que controlan el comportamiento del entorno de hospedaje de aplicaciones.
HttpCookiesSection Configura las propiedades de las cookies que usa una aplicación web.
HttpLoggingSection Configura el registro de solicitudes HTTP.
HttpRuntimeSection Configura valores en tiempo de ejecución HTTP de ASP.NET que determinan cómo se procesa una solicitud para una aplicación ASP.NET determinada.
IdentitySection Especifica si una aplicación ASP.NET debe ejecutarse como la identidad del grupo de aplicaciones (valor predeterminado), la identidad de usuario autenticada por IIS o una identidad configurada personalizada.
LogSection Configura el registro de un servidor o sitio.
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 MAC en la autenticación de Forms, la validación del estado de vista y el aislamiento de aplicaciones de estado de sesión.
OdbcLoggingSection Especifica los valores de configuración para registrar eventos de IIS en una base de datos mediante una conexión de conectividad abierta de bases de datos (ODBC).
OutputCacheSection Especifica la configuración de la caché de salida para una aplicación ASP.NET.
ProcessModelSection Configura los valores del modelo de proceso de ASP.NET en un servidor web que ejecuta IIS.
RequestCachingSection Contiene información de configuración para el almacenamiento en caché de solicitudes.
ServerRuntimeSection Configura los límites de solicitud para las aplicaciones en un servidor web.
ServerSideIncludeSection Configura las directivas de Inclusión del lado servidor (SSI).
SessionPageStateSection Configura los valores del estado de vista de página para una aplicación ASP.NET.
SettingsSection Contiene valores que especifican cómo se conecta .NET Framework a la red.
SmtpMailSettingsSection Contiene opciones de configuración del Protocolo simple de transferencia de correo (SMTP).
SystemWebDeploymentSection Define las opciones de configuración que admiten la implementación de una aplicación web.
SystemWindowsFormsSection Almacena la configuración de la aplicación para las aplicaciones de Windows Forms.
TraceSection Configura el servicio de seguimiento de código de ASP.NET.
TransactionsDefaultSettingsSection Contiene la configuración predeterminada para las transacciones.
TransactionsMachineSettingsSection Representa una sección XML de un archivo de configuración que contiene valores que solo se pueden modificar en el nivel de equipo.
TrustSection Configura el nivel de seguridad de acceso del código que se aplica a una aplicación.
UrlCompressionSection Habilita o deshabilita la compresión dinámica o estática.
ValidationSection Habilita o deshabilita las comprobaciones de validación en los archivos de configuración.
WebControlsSection Especifica la ubicación compartida de los archivos de script de cliente.
WebLimitsSection Especifica límites en el tráfico del cliente a un servidor web.
XhtmlConformanceSection Especifica el modo de representación XHTML para aplicaciones ASP.NET.
XmlSerializerSection Controla los elementos XML usados para configurar la serialización XML.

Comentarios

Las clases de asociación que derivan de la clase ObjectConfigurationAssociation usan la clase ConfigurationSection para vincular objetos a secciones de configuración.

Todas las clases que derivan de ConfigurationSection heredan las propiedades Location, Path y SectionInformation. Location y Path son propiedades clave para todas las subclases de ConfigurationSection.

Requisitos

Tipo Descripción
Remoto - IIS 7.0 en Windows Vista
- IIS 7.5 en Windows 7
- IIS 8.0 en Windows 8
- IIS 10.0 en Windows 10
Server - IIS 7.0 en Windows Server 2008
- IIS 7.5 en Windows Server 2008 R2
- IIS 8.0 en Windows Server 2012
- IIS 8.5 en Windows Server 2012 R2
- IIS 10.0 en Windows Server 2016
Producto - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
Archivo MOF WebAdministration.mof

Consulte también

Proveedor WMI
Clase ConfigurationSectionWithCollection
Clase ObjectConfigurationAssociation
Clase SectionInformation