9 writes to _collection
PresentationCore (9)
System\Windows\Media\Generated\PathFigureCollection.cs (9)
579_collection = new FrugalStructList<PathFigure>(count); 599_collection = new FrugalStructList<PathFigure>(count); 619_collection = new FrugalStructList<PathFigure>(count); 639_collection = new FrugalStructList<PathFigure>(count); 955_collection = new FrugalStructList<PathFigure>(); 964_collection = new FrugalStructList<PathFigure>(capacity); 985_collection = new FrugalStructList<PathFigure>(icollectionOfT); 993_collection = new FrugalStructList<PathFigure>(icollection); 997_collection = new FrugalStructList<PathFigure>();
47 references to _collection
PresentationCore (47)
System\Windows\Media\Generated\PathFigureCollection.cs (45)
82for (int i = _collection.Count - 1; i >= 0; i--) 84OnFreezablePropertyChanged(/* oldValue = */ _collection[i], /* newValue = */ null); 87_collection.Clear(); 89Debug.Assert(_collection.Count == 0); 102return _collection.Contains(value); 112return _collection.IndexOf(value); 129_collection.Insert(index, value); 156PathFigure oldValue = _collection[index]; 160_collection.RemoveAt(index); 200PathFigure oldValue = _collection[ index ]; 204_collection.RemoveAt(index); 224return _collection[index]; 235if (!Object.ReferenceEquals(_collection[ index ], value)) 237PathFigure oldValue = _collection[ index ]; 240_collection[ index ] = value; 262return _collection.Count; 279ArgumentOutOfRangeException.ThrowIfGreaterThan(index, array.Length - _collection.Count); 281_collection.CopyTo(array, index); 389ArgumentOutOfRangeException.ThrowIfGreaterThan(index, array.Length - _collection.Count); 400int count = _collection.Count; 403array.SetValue(_collection[i], index + i); 466return _collection[i]; 479DependencyObject inheritanceChild = _collection[i]; 528index = _collection.Add(newValue); 577int count = sourcePathFigureCollection._collection.Count; 583PathFigure newValue = (PathFigure) sourcePathFigureCollection._collection[i].Clone(); 585_collection.Add(newValue); 597int count = sourcePathFigureCollection._collection.Count; 603PathFigure newValue = (PathFigure) sourcePathFigureCollection._collection[i].CloneCurrentValue(); 605_collection.Add(newValue); 617int count = sourcePathFigureCollection._collection.Count; 623PathFigure newValue = (PathFigure) sourcePathFigureCollection._collection[i].GetAsFrozen(); 625_collection.Add(newValue); 637int count = sourcePathFigureCollection._collection.Count; 643PathFigure newValue = (PathFigure) sourcePathFigureCollection._collection[i].GetCurrentValueAsFrozen(); 645_collection.Add(newValue); 655int count = _collection.Count; 658canFreeze &= Freezable.Freeze(_collection[i], isChecking); 747if (_collection.Count == 0) 758for (int i=0; i<_collection.Count; i++) 763_collection[i]); 765if (i != _collection.Count-1) 855if (_index > -2 && _index < _list._collection.Count - 1) 857_current = _list._collection[++_index]; 1007_collection.Add(newValue);
System\Windows\Media\PathFigureCollection.cs (2)
26for (int i=0; (i<_collection.Count) && canSerializeToString; i++) 28canSerializeToString &= _collection[i].CanSerializeToString();