7 types derived from FrugalMapBase
WindowsBase (7)
Shared\MS\Utility\FrugalMap.cs (7)
114
internal sealed class SingleObjectMap :
FrugalMapBase
229
internal sealed class ThreeObjectMap :
FrugalMapBase
549
internal sealed class SixObjectMap :
FrugalMapBase
1127
internal sealed class ArrayObjectMap :
FrugalMapBase
1343
internal sealed class SortedObjectMap :
FrugalMapBase
1565
internal sealed class HashObjectMap :
FrugalMapBase
1832
internal sealed class LargeSortedObjectMap :
FrugalMapBase
18 references to FrugalMapBase
WindowsBase (18)
Base\System\Windows\PropertyMetadata.cs (8)
209
FrugalMapBase
map = _defaultValueFactoryCache.GetValue(owner);
221
FrugalMapBase
map = _defaultValueFactoryCache.GetValue(owner);
230
FrugalMapBase
newMap = new HashObjectMap();
249
FrugalMapBase
map = _defaultValueFactoryCache.GetValue(owner);
262
FrugalMapBase
map = _defaultValueFactoryCache.GetValue(owner);
281
FrugalMapBase
map = _defaultValueFactoryCache.GetValue(owner);
769
private static readonly UncommonField<
FrugalMapBase
> _defaultValueFactoryCache = new UncommonField<
FrugalMapBase
>();
Shared\MS\Utility\FrugalMap.cs (10)
92
public abstract void Promote(
FrugalMapBase
newMap);
188
public override void Promote(
FrugalMapBase
newMap)
501
public override void Promote(
FrugalMapBase
newMap)
1065
public override void Promote(
FrugalMapBase
newMap)
1258
public override void Promote(
FrugalMapBase
newMap)
1494
public override void Promote(
FrugalMapBase
newMap)
1656
public override void Promote(
FrugalMapBase
newMap)
1722
FrugalMapBase
newStore;
1827
internal
FrugalMapBase
_mapStore;
1975
public override void Promote(
FrugalMapBase
newMap)