19 types derived from ConfigurationElementCollection
Microsoft.Build (3)
ToolsetElement.cs (3)
164internal sealed class ExtensionsPathsElementCollection : ConfigurationElementCollection 337internal sealed class PropertyElementCollection : ConfigurationElementCollection 518internal sealed class ToolsetElementCollection : ConfigurationElementCollection
Microsoft.Build.Engine (2)
Engine\ToolsetConfigurationReader.cs (2)
244internal sealed class ToolsetElementCollection : ConfigurationElementCollection 409internal sealed class PropertyElementCollection : ConfigurationElementCollection
Microsoft.Build.Utilities.Core (3)
ToolsetElement.cs (3)
164internal sealed class ExtensionsPathsElementCollection : ConfigurationElementCollection 337internal sealed class PropertyElementCollection : ConfigurationElementCollection 518internal sealed class ToolsetElementCollection : ConfigurationElementCollection
System.Configuration.ConfigurationManager (10)
System\Configuration\ConnectionStringSettingsCollection.cs (1)
7public sealed class ConnectionStringSettingsCollection : ConfigurationElementCollection
System\Configuration\DateTimeConfigurationCollection.cs (1)
7internal sealed class DateTimeConfigurationCollection : ConfigurationElementCollection
System\Configuration\KeyValueConfigurationCollection.cs (1)
7public class KeyValueConfigurationCollection : ConfigurationElementCollection
System\Configuration\NameValueConfigurationCollection.cs (1)
7public sealed class NameValueConfigurationCollection : ConfigurationElementCollection
System\Configuration\ProviderSettingsCollection.cs (1)
7public sealed class ProviderSettingsCollection : ConfigurationElementCollection
System\Configuration\SchemeSettingElementCollection.cs (1)
11public sealed class SchemeSettingElementCollection : ConfigurationElementCollection
System\Configuration\SettingElementCollection.cs (1)
6public sealed class SettingElementCollection : ConfigurationElementCollection
System\Diagnostics\ListenerElementsCollection.cs (1)
15internal class ListenerElementsCollection : ConfigurationElementCollection
System\Diagnostics\SourceElementsCollection.cs (1)
14internal sealed class SourceElementsCollection : ConfigurationElementCollection
System\Diagnostics\SwitchElementsCollection.cs (1)
12internal sealed class SwitchElementsCollection : ConfigurationElementCollection
System.Runtime.Caching (1)
System\Runtime\Caching\Configuration\MemoryCacheSettingsCollection.cs (1)
15internal sealed class MemoryCacheSettingsCollection : ConfigurationElementCollection
46 references to ConfigurationElementCollection
System.Configuration (1)
System.Configuration.cs (1)
15[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Configuration.ConfigurationElementCollection))]
System.Configuration.ConfigurationManager (45)
System\Configuration\ConfigurationCollectionAttribute.cs (3)
28get { return _addItemName ?? ConfigurationElementCollection.DefaultAddItemName; } 38get { return _removeItemName ?? ConfigurationElementCollection.DefaultRemoveItemName; } 48get { return _clearItemsName ?? ConfigurationElementCollection.DefaultClearItemsName; }
System\Configuration\ConfigurationElement.cs (24)
132if (typeof(ConfigurationElementCollection).IsAssignableFrom(prop.Type)) 134ConfigurationElementCollection childElementCollection = 135childElement as ConfigurationElementCollection; 291ConfigurationElementCollection collection = null; 295collection = this[Properties.DefaultCollectionProperty] as ConfigurationElementCollection; 329ConfigurationElementCollection collection = this[Properties.DefaultCollectionProperty] as ConfigurationElementCollection; 461ConfigurationElementCollection collection = this[prop] as ConfigurationElementCollection; 501ConfigurationElementCollection collection = elem as ConfigurationElementCollection; 574ConfigurationElementCollection collection = this[Properties.DefaultCollectionProperty] as ConfigurationElementCollection; 597ConfigurationElementCollection collection = this[Properties.DefaultCollectionProperty] as ConfigurationElementCollection; 1331ConfigurationElementCollection collection = this as ConfigurationElementCollection; 1336this[Properties.DefaultCollectionProperty] as ConfigurationElementCollection; 1631ConfigurationElementCollection collection = this[props.DefaultCollectionProperty] as ConfigurationElementCollection; 1671ConfigurationElementCollection collection = this[props.DefaultCollectionProperty] as ConfigurationElementCollection; 1791if (elem is ConfigurationElementCollection) 1793IEnumerator it = ((ConfigurationElementCollection)elem).GetElementsEnumerator();
System\Configuration\ConfigurationElementCollection.cs (11)
214ConfigurationElementCollection compareToElem = (ConfigurationElementCollection)compareTo; 256ConfigurationElementCollection parentCollection = parentElement as ConfigurationElementCollection; 257ConfigurationElementCollection sourceCollection = sourceElement as ConfigurationElementCollection; 458ConfigurationElementCollection parentCollection = parentElement as ConfigurationElementCollection; 1256internal object GetKey(ConfigurationElementCollection thisCollection) 1266private readonly ConfigurationElementCollection _thisCollection; 1269internal Enumerator(ArrayList items, ConfigurationElementCollection collection)
System\Configuration\ConfigurationLockCollection.cs (3)
137ConfigurationElementCollection collection = _thisElement as ConfigurationElementCollection; 143ConfigurationElementCollection;
System\Configuration\ConfigurationProperty.cs (1)
124if (typeof(ConfigurationElementCollection).IsAssignableFrom(propertyType))
System\Configuration\ElementInformation.cs (3)
31ConfigurationElementCollection collection = _thisElement as ConfigurationElementCollection; 37ConfigurationElementCollection;