10 writes to _collection
PresentationCore (10)
System\Windows\Media\Generated\DrawingCollection.cs (10)
97_collection = new FrugalStructList<Drawing>(_collection.Capacity); 623_collection = new FrugalStructList<Drawing>(count); 645_collection = new FrugalStructList<Drawing>(count); 667_collection = new FrugalStructList<Drawing>(count); 689_collection = new FrugalStructList<Drawing>(count); 919_collection = new FrugalStructList<Drawing>(); 928_collection = new FrugalStructList<Drawing>(capacity); 949_collection = new FrugalStructList<Drawing>(icollectionOfT); 957_collection = new FrugalStructList<Drawing>(icollection); 961_collection = new FrugalStructList<Drawing>();
39 references to _collection
PresentationCore (39)
System\Windows\Media\Generated\DrawingCollection.cs (39)
96FrugalStructList<Drawing> oldCollection = _collection; 97_collection = new FrugalStructList<Drawing>(_collection.Capacity); 120return _collection.Contains(value); 130return _collection.IndexOf(value); 147_collection.Insert(index, value); 174Drawing oldValue = _collection[index]; 178_collection.RemoveAt(index); 218Drawing oldValue = _collection[ index ]; 222_collection.RemoveAt(index); 242return _collection[index]; 253if (!Object.ReferenceEquals(_collection[ index ], value)) 256Drawing 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 = sourceDrawingCollection._collection.Count; 627Drawing newValue = (Drawing) sourceDrawingCollection._collection[i].Clone(); 629_collection.Add(newValue); 643int count = sourceDrawingCollection._collection.Count; 649Drawing newValue = (Drawing) sourceDrawingCollection._collection[i].CloneCurrentValue(); 651_collection.Add(newValue); 665int count = sourceDrawingCollection._collection.Count; 671Drawing newValue = (Drawing) sourceDrawingCollection._collection[i].GetAsFrozen(); 673_collection.Add(newValue); 687int count = sourceDrawingCollection._collection.Count; 693Drawing newValue = (Drawing) sourceDrawingCollection._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);