| File: System\Configuration\IriParsingElement.cs | Web Access |
| Project: src\runtime\src\libraries\System.Configuration.ConfigurationManager\src\System.Configuration.ConfigurationManager.csproj (System.Configuration.ConfigurationManager) |
// Licensed to the .NET Foundation under one or more agreements. // The .NET Foundation licenses this file to you under the MIT license. namespace System.Configuration { public sealed class IriParsingElement : ConfigurationElement { internal const bool EnabledDefaultValue = false; private readonly ConfigurationPropertyCollection _properties = new ConfigurationPropertyCollection(); private readonly ConfigurationProperty _enabled = new ConfigurationProperty(CommonConfigurationStrings.Enabled, typeof(bool), EnabledDefaultValue, ConfigurationPropertyOptions.None); public IriParsingElement() { _properties.Add(_enabled); } protected internal override ConfigurationPropertyCollection Properties { get { return _properties; } } [ConfigurationProperty(CommonConfigurationStrings.Enabled, DefaultValue = EnabledDefaultValue)] public bool Enabled { get { return (bool)this[_enabled]; } set { this[_enabled] = value; } } } }