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

SettingsPropertyValueCollection

Contains a collection of settings property values that map SettingsProperty objects to SettingsPropertyValue objects.
public int Count { get; }

Gets a value that specifies the number of SettingsPropertyValue objects in the collection.

public bool IsSynchronized { get; }

Gets a value that indicates whether access to the collection is synchronized (thread safe).

public SettingsPropertyValue this[string name] { get; }

Gets an item from the collection.

public object SyncRoot { get; }

Gets the object to synchronize access to the collection.

Initializes a new instance of the SettingsPropertyValueCollection class.

public void Add(SettingsPropertyValue property)

Adds a SettingsPropertyValue object to the collection.

public void Clear()

Removes all SettingsPropertyValue objects from the collection.

public object Clone()

Creates a copy of the existing collection.

public void CopyTo(Array array, int index)

Copies this SettingsPropertyValueCollection collection to an array.

Gets the IEnumerator object as it applies to the collection.

public void Remove(string name)

Removes a SettingsPropertyValue object from the collection.

public void SetReadOnly()

Sets the collection to be read-only.