1 write to _weakReferenceItemCollection
System.Data.Entity (1)
System\Data\Metadata\MetadataCache.cs (1)
434_weakReferenceItemCollection = new WeakReference(null);
6 references to _weakReferenceItemCollection
System.Data.Entity (6)
System\Data\Metadata\MetadataCache.cs (6)
454_weakReferenceItemCollection.Target = itemCollection; 491else if (!_weakReferenceItemCollection.IsAlive) 523ItemCollection itemCollection = (ItemCollection)_weakReferenceItemCollection.Target; 549Debug.Assert(_weakReferenceItemCollection.IsAlive, "Since the strong reference is still there, weak reference must also be alive"); 554if (_weakReferenceItemCollection.IsAlive) 585Debug.Assert(_weakReferenceItemCollection.IsAlive, "Weak reference to item collection must be alive");