System\Configuration\ConfigurationElementCollection.cs (47)
119public int Count => Items.Count - _removedItemCount;
127foreach (Entry entry in Items)
140foreach (Entry entry in Items)
150foreach (Entry entry in Items)
166foreach (Entry entry in Items)
183foreach (Entry entry in Items)
194return new Enumerator(Items, this);
203return new Enumerator(Items, this);
215foreach (Entry thisEntry in Items)
218foreach (Entry compareEntry in compareToElem.Items)
237foreach (Entry thisEntry in Items)
298foreach (Entry entry in parentCollection.Items)
303foreach (Entry entry in sourceCollection.Items)
310(Entry)parentCollection.Items[parentCollection.RealIndexOf(entry.Value)];
354foreach (Entry entry in parentCollection.Items)
368foreach (Entry entry in sourceCollection.Items)
392foreach (Entry entry in sourceCollection.Items)
402foreach (Entry parentEntry in parentCollection.Items)
460foreach (Entry entry in parentCollection.Items)
511for (int index = 0; index < Items.Count; index++)
513Entry entry = (Entry)Items[index];
571Items.RemoveAt(iFoundItem);
586foreach (Entry entry in Items)
599foreach (Entry entry in Items)
660if (index > Items.Count)
662Items.Insert(index, new Entry(entryType, key, element));
666Items.Add(new Entry(entryType, key, element));
691foreach (Entry entryfound in Items)
702foreach (Entry entry in Items)
733foreach (Entry entry in Items)
776Items.RemoveAt(index);
821Items.Insert(Count + _removedItemCount - _inheritedCount,
825Items.Add(new Entry(EntryType.Removed, key, null));
832foreach (Entry entry in Items)
840foreach (Entry entry in Items)
853foreach (Entry entryfound in Items)
873foreach (Entry entry in Items)
888foreach (Entry entryfound in Items)
923while (Count - _inheritedCount > 0) Items.RemoveAt(removeIndex);
934for (int checkIndex = 0; checkIndex < Items.Count; checkIndex++)
936Entry entry = (Entry)Items[checkIndex];
941for (int removeIndex = Items.Count - 1; removeIndex >= 0; removeIndex--)
943Entry entry = (Entry)Items[removeIndex];
951Items.RemoveAt(removeIndex);
964foreach (Entry entryfound in Items)
998Items.RemoveAt(index);
1050foreach (Entry entry in Items)