2 writes to _list
WindowsBase (2)
Base\System\Windows\WeakEventManager.cs (2)
557_list = new FrugalObjectList<Listener>(); 565_list = new FrugalObjectList<Listener>(capacity);
16 references to _list
WindowsBase (16)
Base\System\Windows\WeakEventManager.cs (16)
573get { return (IWeakEventListener)_list[index].Target; } 578return _list[index]; 586get { return _list.Count; } 594get { return _list.Count == 0; } 611_list.Add(new Listener(listener)); 620for (int i=_list.Count-1; i>=0; --i) 622if (_list[i].Target == listener) 624_list.RemoveAt(i); 639_list.Add(new Listener(target, handler)); 687for (int i=_list.Count-1; i>=0; --i) 689if (_list[i].Matches(target, handler)) 691_list.RemoveAt(i); 737_list.Add(listener); 828for (int j=_list.Count-1; j>=0; --j) 830if (_list[j].Target == null) 832_list.RemoveAt(j);