<PackageReference Include="System.Configuration.ConfigurationManager" Version="6.0.0-preview.5.21301.5" />

SettingsProvider

public abstract class SettingsProvider : ProviderBase
Acts as a base class for deriving custom settings providers in the application settings architecture.
public abstract string ApplicationName { get; set; }

Gets or sets the name of the currently running application.

protected SettingsProvider()

Initializes an instance of the SettingsProvider class.

Returns the collection of settings property values for the specified application instance and settings property group.

public abstract void SetPropertyValues(SettingsContext context, SettingsPropertyValueCollection collection)

Sets the values of the specified group of property settings.