4 writes to ShadowCollection
PresentationFramework (4)
System\Windows\Data\ListCollectionView.cs (4)
55
ShadowCollection
= new ArrayList((ICollection)SourceCollection);
109
ShadowCollection
= new ArrayList((ICollection)SourceCollection);
1644
ShadowCollection
= new ArrayList((ICollection)SourceCollection);
1656
ShadowCollection
= null;
15 references to ShadowCollection
PresentationFramework (15)
System\Windows\Data\ListCollectionView.cs (15)
56
_internalList =
ShadowCollection
;
1648
_internalList =
ShadowCollection
;
2395
ShadowCollection
.Insert(e.NewStartingIndex, e.NewItems[0]);
2399
ShadowCollection
.Add(e.NewItems[0]);
2405
ShadowCollection
.RemoveAt(e.OldStartingIndex);
2409
ShadowCollection
.Remove(e.OldItems[0]);
2415
ShadowCollection
[e.OldStartingIndex] = e.NewItems[0];
2421
tempIndex =
ShadowCollection
.IndexOf(e.OldItems[0]);
2422
ShadowCollection
[tempIndex] = e.NewItems[0];
2429
tempIndex =
ShadowCollection
.IndexOf(e.NewItems[0]);
2431
ShadowCollection
.RemoveAt(tempIndex);
2432
ShadowCollection
.Insert(e.NewStartingIndex, e.NewItems[0]);
2572
IList list = AllowsCrossThreadChanges ?
ShadowCollection
: (SourceCollection as IList);
2690
IList ilFull = (AllowsCrossThreadChanges ?
ShadowCollection
: SourceCollection) as IList;
3201
IList ilFull = (AllowsCrossThreadChanges ?
ShadowCollection
: SourceCollection) as IList;