1 instantiation of ObjectItemLoadingSessionData
System.Data.Entity (1)
System\Data\Metadata\ObjectLayer\AssemblyCache.cs (1)
48
ObjectItemLoadingSessionData loadingData = new
ObjectItemLoadingSessionData
(knownAssemblies, lockedAssemblyCache, edmItemCollection, logLoadMessage, loaderCookie);
23 references to ObjectItemLoadingSessionData
System.Data.Entity (23)
System\Data\Metadata\ObjectLayer\AssemblyCache.cs (3)
42
Debug.Assert(loaderCookie == null || loaderCookie is Func<Assembly,
ObjectItemLoadingSessionData
, ObjectItemAssemblyLoader>, "This is a bad loader cookie");
48
ObjectItemLoadingSessionData
loadingData = new ObjectItemLoadingSessionData(knownAssemblies, lockedAssemblyCache, edmItemCollection, logLoadMessage, loaderCookie);
94
private static void LoadAssembly(Assembly assembly, bool loadReferencedAssemblies,
ObjectItemLoadingSessionData
loadingData)
System\Data\Metadata\ObjectLayer\ObjectItemAssemblyLoader.cs (9)
24
private readonly
ObjectItemLoadingSessionData
_sessionData;
28
protected ObjectItemAssemblyLoader(Assembly assembly, AssemblyCacheEntry cacheEntry,
ObjectItemLoadingSessionData
sessionData)
56
internal static ObjectItemAssemblyLoader CreateLoader(Assembly assembly,
ObjectItemLoadingSessionData
sessionData)
117
Debug.Assert(loaderCookie == null || loaderCookie is Func<Assembly,
ObjectItemLoadingSessionData
, ObjectItemAssemblyLoader>, "Non loader cookie passed in");
118
return IsAttributeLoader(loaderCookie as Func<Assembly,
ObjectItemLoadingSessionData
, ObjectItemAssemblyLoader>);
121
internal static bool IsAttributeLoader(Func<Assembly,
ObjectItemLoadingSessionData
, ObjectItemAssemblyLoader> loaderFactory)
131
internal static bool IsConventionLoader(Func<Assembly,
ObjectItemLoadingSessionData
, ObjectItemAssemblyLoader> loaderFactory)
147
protected static void LoadAssemblies(IEnumerable<Assembly> assemblies,
ObjectItemLoadingSessionData
sessionData)
163
protected
ObjectItemLoadingSessionData
SessionData { get { return _sessionData; } }
System\Data\Metadata\ObjectLayer\ObjectItemAttributeAssemblyLoader.cs (2)
36
internal ObjectItemAttributeAssemblyLoader(Assembly assembly,
ObjectItemLoadingSessionData
sessionData)
748
internal static ObjectItemAssemblyLoader Create(Assembly assembly,
ObjectItemLoadingSessionData
sessionData)
System\Data\Metadata\ObjectLayer\ObjectItemCachedAssemblyLoader.cs (1)
18
internal ObjectItemCachedAssemblyLoader(Assembly assembly, ImmutableAssemblyCacheEntry cacheEntry,
ObjectItemLoadingSessionData
sessionData)
System\Data\Metadata\ObjectLayer\ObjectItemConventionAssemblyLoader.cs (3)
28
internal ObjectItemConventionAssemblyLoader(Assembly assembly,
ObjectItemLoadingSessionData
sessionData)
729
internal static bool SessionContainsConventionParameters(
ObjectItemLoadingSessionData
sessionData)
773
internal static ObjectItemAssemblyLoader Create(Assembly assembly,
ObjectItemLoadingSessionData
sessionData)
System\Data\Metadata\ObjectLayer\ObjectItemLoadingSessionData.cs (4)
18
private Func<Assembly,
ObjectItemLoadingSessionData
, ObjectItemAssemblyLoader> _loaderFactory;
102
internal Func<Assembly,
ObjectItemLoadingSessionData
, ObjectItemAssemblyLoader> ObjectItemAssemblyLoaderFactory
132
Debug.Assert(loaderCookie == null || loaderCookie is Func<Assembly,
ObjectItemLoadingSessionData
, ObjectItemAssemblyLoader>, "This is a bad loader cookie");
143
_loaderFactory = (Func<Assembly,
ObjectItemLoadingSessionData
, ObjectItemAssemblyLoader>)loaderCookie;
System\Data\Metadata\ObjectLayer\ObjectItemNoOpAssemblyLoader.cs (1)
15
internal ObjectItemNoOpAssemblyLoader(Assembly assembly,
ObjectItemLoadingSessionData
sessionData)