9 writes to _collection
PresentationCore (9)
System\Windows\Media\Generated\PathSegmentCollection.cs (9)
588_collection = new FrugalStructList<PathSegment>(count); 610_collection = new FrugalStructList<PathSegment>(count); 632_collection = new FrugalStructList<PathSegment>(count); 654_collection = new FrugalStructList<PathSegment>(count); 884_collection = new FrugalStructList<PathSegment>(); 893_collection = new FrugalStructList<PathSegment>(capacity); 914_collection = new FrugalStructList<PathSegment>(icollectionOfT); 922_collection = new FrugalStructList<PathSegment>(icollection); 926_collection = new FrugalStructList<PathSegment>();
46 references to _collection
PresentationCore (46)
System\Windows\Media\Generated\PathSegmentCollection.cs (41)
88for (int i = _collection.Count - 1; i >= 0; i--) 90OnFreezablePropertyChanged(/* oldValue = */ _collection[i], /* newValue = */ null); 93_collection.Clear(); 95Debug.Assert(_collection.Count == 0); 108return _collection.Contains(value); 118return _collection.IndexOf(value); 135_collection.Insert(index, value); 162PathSegment oldValue = _collection[index]; 166_collection.RemoveAt(index); 206PathSegment oldValue = _collection[ index ]; 210_collection.RemoveAt(index); 230return _collection[index]; 241if (!Object.ReferenceEquals(_collection[ index ], value)) 244PathSegment oldValue = _collection[ index ]; 247_collection[ index ] = value; 271return _collection.Count; 288ArgumentOutOfRangeException.ThrowIfGreaterThan(index, array.Length - _collection.Count); 290_collection.CopyTo(array, index); 398ArgumentOutOfRangeException.ThrowIfGreaterThan(index, array.Length - _collection.Count); 409int count = _collection.Count; 412array.SetValue(_collection[i], index + i); 475return _collection[i]; 488DependencyObject inheritanceChild = _collection[i]; 537index = _collection.Add(newValue); 586int count = sourcePathSegmentCollection._collection.Count; 592PathSegment newValue = (PathSegment) sourcePathSegmentCollection._collection[i].Clone(); 594_collection.Add(newValue); 608int count = sourcePathSegmentCollection._collection.Count; 614PathSegment newValue = (PathSegment) sourcePathSegmentCollection._collection[i].CloneCurrentValue(); 616_collection.Add(newValue); 630int count = sourcePathSegmentCollection._collection.Count; 636PathSegment newValue = (PathSegment) sourcePathSegmentCollection._collection[i].GetAsFrozen(); 638_collection.Add(newValue); 652int count = sourcePathSegmentCollection._collection.Count; 658PathSegment newValue = (PathSegment) sourcePathSegmentCollection._collection[i].GetCurrentValueAsFrozen(); 660_collection.Add(newValue); 672int count = _collection.Count; 675canFreeze &= Freezable.Freeze(_collection[i], isChecking); 784if (_index > -2 && _index < _list._collection.Count - 1) 786_current = _list._collection[++_index]; 936_collection.Add(newValue);
System\Windows\Media\PathSegmentCollection.cs (5)
27for (int i=0; i<_collection.Count; i++) 29if (!_collection[i].IsStroked) 50if (_collection.Count == 0) 57for (int i=0; i<_collection.Count; i++) 59str.Append(_collection[i].ConvertToString(format, provider));