ConfigurationSection.OverrideModeEffective Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur indiquant si la section de configuration actuelle peut remplacer efficacement ses paramètres hérités.
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
Valeur de propriété
Une des valeurs de l'objet OverrideMode.
Remarques
Notes
La OverrideModeEffective propriété est utile lorsque vous devez déterminer le mode de remplacement effectif d’une section de configuration lorsque la OverrideMode propriété a la Microsoft.Web.Administration.OverrideMode.Inheritvaleur .
Pour déterminer la valeur de OverrideModeEffective, IIS 7 parcourt la hiérarchie d’héritage des sections de configuration de la section actuelle. Il examine successivement la OverrideMode propriété de chaque section parente jusqu’à ce qu’elle atteigne l’attribut overrideModeDefault
dans la définition de schéma de section. IIS 7 calcule la valeur de OverrideModeEffective en combinant logiquement les valeurs qu’il rencontre et en tenant compte de leur classement hiérarchique.
Notes
overrideModeDefault
est un attribut facultatif qui contient l’état de verrouillage par défaut d’une section de configuration. L’attribut overrideModeDefault
de chaque section de configuration se trouve dans la définition de section correspondante sous <configSections>
dans le fichier ApplicationHost.config. Si overrideModeDefault
est manquant, sa valeur est Microsoft.Web.Administration.OverrideMode.Allow. Si Allow est spécifié, les fichiers de Web.config de niveau inférieur peuvent remplacer les paramètres de la section ; si Microsoft.Web.Administration.OverrideMode.Deny est spécifié, ils ne peuvent pas le faire. La overrideModeDefault
valeur par défaut pour la plupart des sections de serveur Web IIS 7 est Deny. La valeur par défaut pour la plupart des sections ASP.NET et .NET Framework est Allow.
L’attribut overrideModeDefault
n’a pas de propriété correspondante dans Windows Management Instrumentation (WMI). Si vous disposez des autorisations appropriées, vous pouvez modifier directement le fichier ApplicationHost.config, ou vous pouvez y accéder par programmation à l’aide de l’analyse XML ou des API d’accès aux fichiers.
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour