3 writes to _ownerApps
PresentationFramework (3)
System\Windows\ResourceDictionary.cs (3)
1485_ownerApps = new WeakReferenceList(1); 1558_ownerApps = null; 2009mergedDictionary._ownerApps = new WeakReferenceList(_ownerApps.Count);
23 references to _ownerApps
PresentationFramework (23)
System\Windows\ResourceDictionary.cs (23)
1483if (_ownerApps == null) 1487else if (_ownerApps.Contains(app) && ContainsCycle(this)) 1498_ownerApps.Add(app); 1552if (_ownerApps != null) 1554_ownerApps.Remove(app); 1556if (_ownerApps.Count == 0) 1594return (_ownerApps != null && _ownerApps.Contains(app)); 1667if (_ownerApps != null) 1669foreach (Object o in _ownerApps) 1731if (_ownerApps is not null) 1762deferredResourceReference = _ownerApps is not null ? new DeferredAppResourceReference(this, resourceKey) : new DeferredResourceReference(this, resourceKey); 2003if (_ownerApps != null) 2005Invariant.Assert(_ownerApps.Count > 0); 2007if (mergedDictionary._ownerApps == null) 2009mergedDictionary._ownerApps = new WeakReferenceList(_ownerApps.Count); 2012foreach (object o in _ownerApps) 2052if (_ownerApps != null) 2054Invariant.Assert(_ownerApps.Count > 0); 2056foreach (Object o in _ownerApps) 2093get { return _ownerApps; } 2294Debug.Assert(IsThemeDictionary || _ownerApps != null || IsReadOnly, "This must be an App/Theme/Style/Template ResourceDictionary"); 2325if (IsThemeDictionary || _ownerApps != null || IsReadOnly)