10 writes to _collection
PresentationCore (10)
System\Windows\Media\Generated\GeometryCollection.cs (10)
97_collection = new FrugalStructList<Geometry>(_collection.Capacity); 623_collection = new FrugalStructList<Geometry>(count); 645_collection = new FrugalStructList<Geometry>(count); 667_collection = new FrugalStructList<Geometry>(count); 689_collection = new FrugalStructList<Geometry>(count); 919_collection = new FrugalStructList<Geometry>(); 928_collection = new FrugalStructList<Geometry>(capacity); 949_collection = new FrugalStructList<Geometry>(icollectionOfT); 957_collection = new FrugalStructList<Geometry>(icollection); 961_collection = new FrugalStructList<Geometry>();
39 references to _collection
PresentationCore (39)
System\Windows\Media\Generated\GeometryCollection.cs (39)
96FrugalStructList<Geometry> oldCollection = _collection; 97_collection = new FrugalStructList<Geometry>(_collection.Capacity); 120return _collection.Contains(value); 130return _collection.IndexOf(value); 147_collection.Insert(index, value); 174Geometry oldValue = _collection[index]; 178_collection.RemoveAt(index); 218Geometry oldValue = _collection[ index ]; 222_collection.RemoveAt(index); 242return _collection[index]; 253if (!Object.ReferenceEquals(_collection[ index ], value)) 256Geometry oldValue = _collection[ index ]; 259_collection[ index ] = value; 283return _collection.Count; 300ArgumentOutOfRangeException.ThrowIfGreaterThan(index, array.Length - _collection.Count); 302_collection.CopyTo(array, index); 410ArgumentOutOfRangeException.ThrowIfGreaterThan(index, array.Length - _collection.Count); 421int count = _collection.Count; 424array.SetValue(_collection[i], index + i); 487return _collection[i]; 500DependencyObject inheritanceChild = _collection[i]; 549index = _collection.Add(newValue); 621int count = sourceGeometryCollection._collection.Count; 627Geometry newValue = (Geometry) sourceGeometryCollection._collection[i].Clone(); 629_collection.Add(newValue); 643int count = sourceGeometryCollection._collection.Count; 649Geometry newValue = (Geometry) sourceGeometryCollection._collection[i].CloneCurrentValue(); 651_collection.Add(newValue); 665int count = sourceGeometryCollection._collection.Count; 671Geometry newValue = (Geometry) sourceGeometryCollection._collection[i].GetAsFrozen(); 673_collection.Add(newValue); 687int count = sourceGeometryCollection._collection.Count; 693Geometry newValue = (Geometry) sourceGeometryCollection._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);