Partilhar via


ConfigurationSection.OverrideModeEffective Propriedade

Definição

Obtém um valor que indica se a seção de configuração atual pode substituir efetivamente suas configurações herdadas.

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 da propriedade

Um dos valores de OverrideMode.

Comentários

Observação

A OverrideModeEffective propriedade é útil quando você precisa determinar o modo de substituição efetivo para uma seção de configuração quando a OverrideMode propriedade é definida Microsoft.Web.Administration.OverrideMode.Inheritcomo .

Para determinar o valor de OverrideModeEffective, o IIS 7 percorre a hierarquia de herança das seções de configuração da seção atual. Ele examina sucessivamente a OverrideMode propriedade de cada seção pai até atingir o overrideModeDefault atributo na definição de esquema de seção. O IIS 7 calcula o valor de OverrideModeEffective combinando logicamente os valores encontrados e considerando sua classificação hierárquica.

Observação

overrideModeDefault é um atributo opcional que contém o estado de bloqueio padrão de uma seção de configuração. O overrideModeDefault atributo para cada seção de configuração está localizado na definição <configSections> de seção correspondente em no arquivo ApplicationHost.config. Se overrideModeDefault estiver ausente, seu valor será Microsoft.Web.Administration.OverrideMode.Allow. Se Allow for especificado, os arquivos de Web.config de nível inferior poderão substituir as configurações da seção; se Microsoft.Web.Administration.OverrideMode.Deny for especificado, eles não poderão. O overrideModeDefault padrão para a maioria das seções do servidor Web do IIS 7 é Deny. O padrão para a maioria das seções ASP.NET e .NET Framework é Allow.

O overrideModeDefault atributo não tem nenhuma propriedade correspondente no WMI (Instrumentação de Gerenciamento do Windows). Se você tiver as permissões apropriadas, poderá editar o arquivo ApplicationHost.config diretamente ou acessá-lo programaticamente usando a análise XML ou as APIs de acesso a arquivos.

Aplica-se a