9 writes to _collection
PresentationCore (9)
Core\CSharp\System\Windows\Media\Generated\PathSegmentCollection.cs (9)
623_collection = new FrugalStructList<PathSegment>(count); 645_collection = new FrugalStructList<PathSegment>(count); 667_collection = new FrugalStructList<PathSegment>(count); 689_collection = new FrugalStructList<PathSegment>(count); 919_collection = new FrugalStructList<PathSegment>(); 928_collection = new FrugalStructList<PathSegment>(capacity); 949_collection = new FrugalStructList<PathSegment>(icollectionOfT); 957_collection = new FrugalStructList<PathSegment>(icollection); 961_collection = new FrugalStructList<PathSegment>();
46 references to _collection
PresentationCore (46)
Core\CSharp\System\Windows\Media\Generated\PathSegmentCollection.cs (41)
110for (int i = _collection.Count - 1; i >= 0; i--) 112OnFreezablePropertyChanged(/* oldValue = */ _collection[i], /* newValue = */ null); 115_collection.Clear(); 117Debug.Assert(_collection.Count == 0); 130return _collection.Contains(value); 140return _collection.IndexOf(value); 157_collection.Insert(index, value); 184PathSegment oldValue = _collection[index]; 188_collection.RemoveAt(index); 228PathSegment oldValue = _collection[ index ]; 232_collection.RemoveAt(index); 252return _collection[index]; 263if (!Object.ReferenceEquals(_collection[ index ], value)) 266PathSegment oldValue = _collection[ index ]; 269_collection[ index ] = value; 293return _collection.Count; 312if (index < 0 || (index + _collection.Count) > array.Length) 317_collection.CopyTo(array, index); 427if (index < 0 || (index + _collection.Count) > array.Length) 441int count = _collection.Count; 444array.SetValue(_collection[i], index + i); 507return _collection[i]; 520DependencyObject inheritanceChild = _collection[i]; 572index = _collection.Add(newValue); 621int count = sourcePathSegmentCollection._collection.Count; 627PathSegment newValue = (PathSegment) sourcePathSegmentCollection._collection[i].Clone(); 629_collection.Add(newValue); 643int count = sourcePathSegmentCollection._collection.Count; 649PathSegment newValue = (PathSegment) sourcePathSegmentCollection._collection[i].CloneCurrentValue(); 651_collection.Add(newValue); 665int count = sourcePathSegmentCollection._collection.Count; 671PathSegment newValue = (PathSegment) sourcePathSegmentCollection._collection[i].GetAsFrozen(); 673_collection.Add(newValue); 687int count = sourcePathSegmentCollection._collection.Count; 693PathSegment newValue = (PathSegment) sourcePathSegmentCollection._collection[i].GetCurrentValueAsFrozen(); 695_collection.Add(newValue); 707int count = _collection.Count; 710canFreeze &= Freezable.Freeze(_collection[i], isChecking); 819if (_index > -2 && _index < _list._collection.Count - 1) 821_current = _list._collection[++_index]; 971_collection.Add(newValue);
Core\CSharp\System\Windows\Media\PathSegmentCollection.cs (5)
43for (int i=0; i<_collection.Count; i++) 45if (!_collection[i].IsStroked) 66if (_collection.Count == 0) 73for (int i=0; i<_collection.Count; i++) 75str.Append(_collection[i].ConvertToString(format, provider));