4 types derived from FrugalListBase
WindowsBase (4)
Shared\MS\Utility\FrugalList.cs (4)
233internal sealed class SingleItemList<T> : FrugalListBase<T> 394internal sealed class ThreeItemList<T> : FrugalListBase<T> 720internal sealed class SixItemList<T> : FrugalListBase<T> 1287internal sealed class ArrayItemList<T> : FrugalListBase<T>
18 references to FrugalListBase
WindowsBase (18)
Shared\MS\Utility\FrugalList.cs (18)
152public abstract void Promote(FrugalListBase<T> newList); 183public Compacter(FrugalListBase<T> store, int newCount) 208public virtual FrugalListBase<T> Finish() 221protected FrugalListBase<T> _store; 332public override void Promote(FrugalListBase<T> oldList) 586public override void Promote(FrugalListBase<T> oldList) 1039public override void Promote(FrugalListBase<T> oldList) 1460public override void Promote(FrugalListBase<T> oldList) 1601internal class ArrayCompacter : FrugalListBase<T>.Compacter 1651public override FrugalListBase<T> Finish() 1724FrugalListBase<T> newStore; 1971myClone._listStore = (FrugalListBase<T>)_listStore.Clone(); 1977internal FrugalListBase<T> _listStore; 1999FrugalListBase<T> store = _list._listStore; 2017FrugalListBase<T>.Compacter _storeCompacter; 2089FrugalListBase<T> newStore; 2336myClone._listStore = (FrugalListBase<T>)_listStore.Clone(); 2342internal FrugalListBase<T> _listStore;