<PackageReference Include="System.Configuration.ConfigurationManager" Version="8.0.0-preview.1.23110.8" />

ConfigurationElement

public abstract class ConfigurationElement

protected bool HasContext { get; }

public bool LockItem { get; set; }

protected virtual string GetTransformedAssemblyString(string assemblyName)

protected virtual string GetTransformedTypeString(string typeName)

public virtual bool IsReadOnly()

protected virtual void ListErrors(IList errorList)

protected virtual bool OnDeserializeUnrecognizedAttribute(string name, string value)

protected virtual bool OnDeserializeUnrecognizedElement(string elementName, XmlReader reader)

protected virtual object OnRequiredPropertyNotFound(string name)

protected virtual void PostDeserialize()

protected virtual void PreSerialize(XmlWriter writer)

protected void SetPropertyValue(ConfigurationProperty prop, object value, bool ignoreLocks)