SettingsProvider
using System.Configuration.Provider;
namespace System.Configuration
{
public abstract class SettingsProvider : ProviderBase
{
public abstract string ApplicationName { get; set; }
public abstract SettingsPropertyValueCollection GetPropertyValues(SettingsContext context, SettingsPropertyCollection collection);
public abstract void SetPropertyValues(SettingsContext context, SettingsPropertyValueCollection collection);
}
}