Compartir a través de


ConfigurationSection.OverrideModeEffective Propiedad

Definición

Obtiene un valor que indica si la sección de configuración actual puede invalidar eficazmente su configuración heredada.

public:
 property Microsoft::Web::Administration::OverrideMode OverrideModeEffective { Microsoft::Web::Administration::OverrideMode get(); };
public Microsoft.Web.Administration.OverrideMode OverrideModeEffective { get; }
member this.OverrideModeEffective : Microsoft.Web.Administration.OverrideMode
Public ReadOnly Property OverrideModeEffective As OverrideMode

Valor de propiedad

Uno de los valores de OverrideMode.

Comentarios

Nota

La OverrideModeEffective propiedad es útil cuando es necesario determinar el modo de invalidación efectivo para una sección de configuración cuando la OverrideMode propiedad se establece Microsoft.Web.Administration.OverrideMode.Inheriten .

Para determinar el valor de OverrideModeEffective, IIS 7 recorre la jerarquía de herencia de las secciones de configuración de la sección actual. Examina sucesivamente la OverrideMode propiedad de cada sección primaria hasta que alcanza el overrideModeDefault atributo en la definición de esquema de sección. IIS 7 calcula el valor de OverrideModeEffective combinando lógicamente los valores que encuentra y considerando su clasificación jerárquica.

Nota

overrideModeDefault es un atributo opcional que contiene el estado de bloqueo predeterminado de una sección de configuración. El overrideModeDefault atributo de cada sección de configuración se encuentra en la definición <configSections> de sección correspondiente en en el archivo ApplicationHost.config. Si overrideModeDefault falta, su valor es Microsoft.Web.Administration.OverrideMode.Allow. Si Allow se especifica , los archivos de Web.config de nivel inferior pueden invalidar la configuración de la sección; si Microsoft.Web.Administration.OverrideMode.Deny se especifica, no pueden. El overrideModeDefault valor predeterminado para la mayoría de las secciones del servidor web de IIS 7 es Deny. El valor predeterminado para la mayoría de las secciones de ASP.NET y .NET Framework es Allow.

El overrideModeDefault atributo no tiene ninguna propiedad correspondiente en Instrumental de administración de Windows (WMI). Si tiene los permisos adecuados, puede editar el archivo ApplicationHost.config directamente, o bien puede acceder a él mediante programación mediante el análisis XML o las API de acceso a archivos.

Se aplica a