4 writes to ShadowCollection
PresentationFramework (4)
src\Framework\System\Windows\Data\ListCollectionView.cs (4)
62
ShadowCollection
= new ArrayList((ICollection)SourceCollection);
116
ShadowCollection
= new ArrayList((ICollection)SourceCollection);
1652
ShadowCollection
= new ArrayList((ICollection)SourceCollection);
1664
ShadowCollection
= null;
15 references to ShadowCollection
PresentationFramework (15)
src\Framework\System\Windows\Data\ListCollectionView.cs (15)
63
_internalList =
ShadowCollection
;
1656
_internalList =
ShadowCollection
;
2406
ShadowCollection
.Insert(e.NewStartingIndex, e.NewItems[0]);
2410
ShadowCollection
.Add(e.NewItems[0]);
2416
ShadowCollection
.RemoveAt(e.OldStartingIndex);
2420
ShadowCollection
.Remove(e.OldItems[0]);
2426
ShadowCollection
[e.OldStartingIndex] = e.NewItems[0];
2432
tempIndex =
ShadowCollection
.IndexOf(e.OldItems[0]);
2433
ShadowCollection
[tempIndex] = e.NewItems[0];
2440
tempIndex =
ShadowCollection
.IndexOf(e.NewItems[0]);
2442
ShadowCollection
.RemoveAt(tempIndex);
2443
ShadowCollection
.Insert(e.NewStartingIndex, e.NewItems[0]);
2585
IList list = AllowsCrossThreadChanges ?
ShadowCollection
: (SourceCollection as IList);
2703
IList ilFull = (AllowsCrossThreadChanges ?
ShadowCollection
: SourceCollection) as IList;
3214
IList ilFull = (AllowsCrossThreadChanges ?
ShadowCollection
: SourceCollection) as IList;