IInternalConfigRoot
Defines interfaces used by internal .NET structures to support a configuration root object.
namespace System.Configuration.Internal
{
public interface IInternalConfigRoot
{
bool IsDesignTime { get; }
event InternalConfigEventHandler ConfigChanged;
event InternalConfigEventHandler ConfigRemoved;
void Init(IInternalConfigHost host, bool isDesignTime);
object GetSection(string section, string configPath);
string GetUniqueConfigPath(string configPath);
IInternalConfigRecord GetUniqueConfigRecord(string configPath);
IInternalConfigRecord GetConfigRecord(string configPath);
void RemoveConfig(string configPath);
}
}