9 writes to _collection
PresentationCore (9)
System\Windows\Media\Generated\PathFigureCollection.cs (9)
605_collection = new FrugalStructList<PathFigure>(count); 625_collection = new FrugalStructList<PathFigure>(count); 645_collection = new FrugalStructList<PathFigure>(count); 665_collection = new FrugalStructList<PathFigure>(count); 981_collection = new FrugalStructList<PathFigure>(); 990_collection = new FrugalStructList<PathFigure>(capacity); 1011_collection = new FrugalStructList<PathFigure>(icollectionOfT); 1019_collection = new FrugalStructList<PathFigure>(icollection); 1023_collection = new FrugalStructList<PathFigure>();
47 references to _collection
PresentationCore (47)
System\Windows\Media\Generated\PathFigureCollection.cs (45)
108for (int i = _collection.Count - 1; i >= 0; i--) 110OnFreezablePropertyChanged(/* oldValue = */ _collection[i], /* newValue = */ null); 113_collection.Clear(); 115Debug.Assert(_collection.Count == 0); 128return _collection.Contains(value); 138return _collection.IndexOf(value); 155_collection.Insert(index, value); 182PathFigure oldValue = _collection[index]; 186_collection.RemoveAt(index); 226PathFigure oldValue = _collection[ index ]; 230_collection.RemoveAt(index); 250return _collection[index]; 261if (!Object.ReferenceEquals(_collection[ index ], value)) 263PathFigure oldValue = _collection[ index ]; 266_collection[ index ] = value; 288return _collection.Count; 305ArgumentOutOfRangeException.ThrowIfGreaterThan(index, array.Length - _collection.Count); 307_collection.CopyTo(array, index); 415ArgumentOutOfRangeException.ThrowIfGreaterThan(index, array.Length - _collection.Count); 426int count = _collection.Count; 429array.SetValue(_collection[i], index + i); 492return _collection[i]; 505DependencyObject inheritanceChild = _collection[i]; 554index = _collection.Add(newValue); 603int count = sourcePathFigureCollection._collection.Count; 609PathFigure newValue = (PathFigure) sourcePathFigureCollection._collection[i].Clone(); 611_collection.Add(newValue); 623int count = sourcePathFigureCollection._collection.Count; 629PathFigure newValue = (PathFigure) sourcePathFigureCollection._collection[i].CloneCurrentValue(); 631_collection.Add(newValue); 643int count = sourcePathFigureCollection._collection.Count; 649PathFigure newValue = (PathFigure) sourcePathFigureCollection._collection[i].GetAsFrozen(); 651_collection.Add(newValue); 663int count = sourcePathFigureCollection._collection.Count; 669PathFigure newValue = (PathFigure) sourcePathFigureCollection._collection[i].GetCurrentValueAsFrozen(); 671_collection.Add(newValue); 681int count = _collection.Count; 684canFreeze &= Freezable.Freeze(_collection[i], isChecking); 773if (_collection.Count == 0) 784for (int i=0; i<_collection.Count; i++) 789_collection[i]); 791if (i != _collection.Count-1) 881if (_index > -2 && _index < _list._collection.Count - 1) 883_current = _list._collection[++_index]; 1033_collection.Add(newValue);
System\Windows\Media\PathFigureCollection.cs (2)
40for (int i=0; (i<_collection.Count) && canSerializeToString; i++) 42canSerializeToString &= _collection[i].CanSerializeToString();