<PackageReference Include="System.Configuration.ConfigurationManager" Version="4.5.0-rc1" />

ConfigurationProperty

public sealed class ConfigurationProperty
public TypeConverter Converter { get; }

public object DefaultValue { get; }

public string Description { get; }

public bool IsDefaultCollection { get; }

public bool IsKey { get; }

public bool IsRequired { get; }

public bool IsVersionCheckRequired { get; }

public string Name { get; }

public Type Type { get; }

public ConfigurationProperty(string name, Type type)

public ConfigurationProperty(string name, Type type, object defaultValue)

public ConfigurationProperty(string name, Type type, object defaultValue, ConfigurationPropertyOptions options)

public ConfigurationProperty(string name, Type type, object defaultValue, TypeConverter typeConverter, ConfigurationValidatorBase validator, ConfigurationPropertyOptions options)

public ConfigurationProperty(string name, Type type, object defaultValue, TypeConverter typeConverter, ConfigurationValidatorBase validator, ConfigurationPropertyOptions options, string description)