2 instantiations of ImmutableAssemblyCacheEntry
System.Data.Entity (2)
System\Data\Metadata\ObjectLayer\AssemblyCache.cs (2)
142entry.Key, new ImmutableAssemblyCacheEntry(entry.Value)); 152lockedAssemblyCache.Add(entry.Key, new ImmutableAssemblyCacheEntry(entry.Value));
15 references to ImmutableAssemblyCacheEntry
System.Data.Entity (15)
System\Data\Metadata\EdmItemCollection.OcAssemblyCache.cs (4)
19private Dictionary<Assembly, ImmutableAssemblyCacheEntry> _conventionalOcCache; 23_conventionalOcCache = new Dictionary<Assembly, ImmutableAssemblyCacheEntry>(); 33internal bool TryGetConventionalOcCacheFromAssemblyCache(Assembly assemblyToLookup, out ImmutableAssemblyCacheEntry cacheEntry) 45internal void AddAssemblyToOcCacheFromAssemblyCache(Assembly assembly, ImmutableAssemblyCacheEntry cacheEntry)
System\Data\Metadata\ObjectLayer\AssemblyCache.cs (2)
20private readonly static Dictionary<Assembly, ImmutableAssemblyCacheEntry> s_globalAssemblyCache = new Dictionary<Assembly, ImmutableAssemblyCacheEntry>();
System\Data\Metadata\ObjectLayer\LockedAssemblyCache.cs (4)
20private Dictionary<Assembly, ImmutableAssemblyCacheEntry> _globalAssemblyCache; 21internal LockedAssemblyCache(object lockObject, Dictionary<Assembly, ImmutableAssemblyCacheEntry> globalAssemblyCache) 55internal bool TryGetValue(Assembly assembly, out ImmutableAssemblyCacheEntry cacheEntry) 61internal void Add(Assembly assembly, ImmutableAssemblyCacheEntry assemblyCacheEntry)
System\Data\Metadata\ObjectLayer\ObjectItemAssemblyLoader.cs (1)
58ImmutableAssemblyCacheEntry cacheEntry;
System\Data\Metadata\ObjectLayer\ObjectItemAttributeAssemblyLoader.cs (1)
145ImmutableAssemblyCacheEntry immutableCacheEntry;
System\Data\Metadata\ObjectLayer\ObjectItemCachedAssemblyLoader.cs (3)
16private new ImmutableAssemblyCacheEntry CacheEntry { get { return (ImmutableAssemblyCacheEntry)base.CacheEntry; } } 18internal ObjectItemCachedAssemblyLoader(Assembly assembly, ImmutableAssemblyCacheEntry cacheEntry, ObjectItemLoadingSessionData sessionData)