ConfigurationElementCollection.BaseClear Method ()

 

Removes all configuration element objects from the collection.

Namespace:   System.Configuration
Assembly:  System.Configuration (in System.Configuration.dll)

protected internal void BaseClear()

Exception Condition
ConfigurationErrorsException

The configuration is read-only.

- or -

A collection item has been locked in a higher-level configuration.

When the BaseClear method is called, it removes all ConfigurationElement objects from the collection. It also inserts a clear directive into the configuration file.

The following code example shows how to call the BaseClear method.

public void Remove(UrlConfigElement url)
{
    if (BaseIndexOf(url) >= 0)
    {
        BaseRemove(url.Name);
        // Your custom code goes here.
        Console.WriteLine("UrlsCollection: {0}", "Removed collection element!");
    }
}

.NET Framework
Available since 2.0
Return to top
Show: