17 references to _cleanParentList
PresentationFramework (17)
System\Windows\Documents\TextElementCollectionHelper.cs (17)
40lock (_cleanParentList) 42for (int i = 0; i < _cleanParentList.Length; i++) 44if (_cleanParentList[i] != null) 46ParentCollectionPair pair = (ParentCollectionPair)_cleanParentList[i].Target; 50_cleanParentList[i] = null; 63lock (_cleanParentList) 70index = firstFreeIndex >= 0 ? firstFreeIndex : _cleanParentList.Length - 1; 71_cleanParentList[index] = new WeakReference(new ParentCollectionPair(parent, collection)); 86lock (_cleanParentList) 114WeakReference parentReference = _cleanParentList[index]; 116Array.Copy(_cleanParentList, 0, _cleanParentList, 1, index); 118_cleanParentList[0] = parentReference; 129for (int i = 0; i < _cleanParentList.Length; i++) 131if (_cleanParentList[i] == null) 140ParentCollectionPair pair = (ParentCollectionPair)_cleanParentList[i].Target; 145_cleanParentList[i] = null;