<PackageReference Include="System.Configuration.ConfigurationManager" Version="7.0.0-preview.3.22175.4" />

ConfigurationElementCollection

public int Count { get; }

protected virtual string ElementName { get; }

public bool EmitClear { get; set; }

public bool IsSynchronized { get; }

public object SyncRoot { get; }

protected virtual bool ThrowOnDuplicate { get; }

protected virtual void BaseAdd(ConfigurationElement element)

protected virtual void BaseAdd(int index, ConfigurationElement element)

protected int BaseIndexOf(ConfigurationElement element)

public void CopyTo(ConfigurationElement[] array, int index)

protected virtual ConfigurationElement CreateNewElement(string elementName)

protected abstract object GetElementKey(ConfigurationElement element)

protected virtual bool IsElementName(string elementName)

protected virtual bool IsElementRemovable(ConfigurationElement element)