10 writes to _collection
PresentationCore (10)
System\Windows\Media\Generated\DrawingCollection.cs (10)
98_collection = new FrugalStructList<Drawing>(_collection.Capacity); 624_collection = new FrugalStructList<Drawing>(count); 646_collection = new FrugalStructList<Drawing>(count); 668_collection = new FrugalStructList<Drawing>(count); 690_collection = new FrugalStructList<Drawing>(count); 920_collection = new FrugalStructList<Drawing>(); 929_collection = new FrugalStructList<Drawing>(capacity); 950_collection = new FrugalStructList<Drawing>(icollectionOfT); 958_collection = new FrugalStructList<Drawing>(icollection); 962_collection = new FrugalStructList<Drawing>();
39 references to _collection
PresentationCore (39)
System\Windows\Media\Generated\DrawingCollection.cs (39)
97FrugalStructList<Drawing> oldCollection = _collection; 98_collection = new FrugalStructList<Drawing>(_collection.Capacity); 121return _collection.Contains(value); 131return _collection.IndexOf(value); 148_collection.Insert(index, value); 175Drawing oldValue = _collection[index]; 179_collection.RemoveAt(index); 219Drawing oldValue = _collection[ index ]; 223_collection.RemoveAt(index); 243return _collection[index]; 254if (!Object.ReferenceEquals(_collection[ index ], value)) 257Drawing 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 = sourceDrawingCollection._collection.Count; 628Drawing newValue = (Drawing) sourceDrawingCollection._collection[i].Clone(); 630_collection.Add(newValue); 644int count = sourceDrawingCollection._collection.Count; 650Drawing newValue = (Drawing) sourceDrawingCollection._collection[i].CloneCurrentValue(); 652_collection.Add(newValue); 666int count = sourceDrawingCollection._collection.Count; 672Drawing newValue = (Drawing) sourceDrawingCollection._collection[i].GetAsFrozen(); 674_collection.Add(newValue); 688int count = sourceDrawingCollection._collection.Count; 694Drawing newValue = (Drawing) sourceDrawingCollection._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);