10 writes to _collection
PresentationCore (10)
System\Windows\Media\Generated\GeometryCollection.cs (10)
98_collection = new FrugalStructList<Geometry>(_collection.Capacity); 624_collection = new FrugalStructList<Geometry>(count); 646_collection = new FrugalStructList<Geometry>(count); 668_collection = new FrugalStructList<Geometry>(count); 690_collection = new FrugalStructList<Geometry>(count); 920_collection = new FrugalStructList<Geometry>(); 929_collection = new FrugalStructList<Geometry>(capacity); 950_collection = new FrugalStructList<Geometry>(icollectionOfT); 958_collection = new FrugalStructList<Geometry>(icollection); 962_collection = new FrugalStructList<Geometry>();
39 references to _collection
PresentationCore (39)
System\Windows\Media\Generated\GeometryCollection.cs (39)
97FrugalStructList<Geometry> oldCollection = _collection; 98_collection = new FrugalStructList<Geometry>(_collection.Capacity); 121return _collection.Contains(value); 131return _collection.IndexOf(value); 148_collection.Insert(index, value); 175Geometry oldValue = _collection[index]; 179_collection.RemoveAt(index); 219Geometry oldValue = _collection[ index ]; 223_collection.RemoveAt(index); 243return _collection[index]; 254if (!Object.ReferenceEquals(_collection[ index ], value)) 257Geometry oldValue = _collection[ index ]; 260_collection[ index ] = value; 284return _collection.Count; 301ArgumentOutOfRangeException.ThrowIfGreaterThan(index, array.Length - _collection.Count); 303_collection.CopyTo(array, index); 411ArgumentOutOfRangeException.ThrowIfGreaterThan(index, array.Length - _collection.Count); 422int count = _collection.Count; 425array.SetValue(_collection[i], index + i); 488return _collection[i]; 501DependencyObject inheritanceChild = _collection[i]; 550index = _collection.Add(newValue); 622int count = sourceGeometryCollection._collection.Count; 628Geometry newValue = (Geometry) sourceGeometryCollection._collection[i].Clone(); 630_collection.Add(newValue); 644int count = sourceGeometryCollection._collection.Count; 650Geometry newValue = (Geometry) sourceGeometryCollection._collection[i].CloneCurrentValue(); 652_collection.Add(newValue); 666int count = sourceGeometryCollection._collection.Count; 672Geometry newValue = (Geometry) sourceGeometryCollection._collection[i].GetAsFrozen(); 674_collection.Add(newValue); 688int count = sourceGeometryCollection._collection.Count; 694Geometry newValue = (Geometry) sourceGeometryCollection._collection[i].GetCurrentValueAsFrozen(); 696_collection.Add(newValue); 708int count = _collection.Count; 711canFreeze &= Freezable.Freeze(_collection[i], isChecking); 820if (_index > -2 && _index < _list._collection.Count - 1) 822_current = _list._collection[++_index]; 972_collection.Add(newValue);