3 writes to _ownerApps
PresentationFramework (3)
System\Windows\ResourceDictionary.cs (3)
1542_ownerApps = new WeakReferenceList(1); 1615_ownerApps = null; 2049mergedDictionary._ownerApps = new WeakReferenceList(_ownerApps.Count);
22 references to _ownerApps
PresentationFramework (22)
System\Windows\ResourceDictionary.cs (22)
1540if (_ownerApps == null) 1544else if (_ownerApps.Contains(app) && ContainsCycle(this)) 1555_ownerApps.Add(app); 1609if (_ownerApps != null) 1611_ownerApps.Remove(app); 1613if (_ownerApps.Count == 0) 1651return (_ownerApps != null && _ownerApps.Contains(app)); 1724if (_ownerApps != null) 1726foreach (Object o in _ownerApps) 1791deferredResourceReference = _ownerApps is not null ? new DeferredAppResourceReference(this, resourceKey) : new DeferredResourceReference(this, resourceKey); 2043if (_ownerApps != null) 2045Invariant.Assert(_ownerApps.Count > 0); 2047if (mergedDictionary._ownerApps == null) 2049mergedDictionary._ownerApps = new WeakReferenceList(_ownerApps.Count); 2052foreach (object o in _ownerApps) 2092if (_ownerApps != null) 2094Invariant.Assert(_ownerApps.Count > 0); 2096foreach (Object o in _ownerApps) 2133get { return _ownerApps; } 2320Debug.Assert(IsThemeDictionary || _ownerApps != null || IsReadOnly, "This must be an App/Theme/Style/Template ResourceDictionary"); 2351if (IsThemeDictionary || _ownerApps != null || IsReadOnly)