2 types derived from AssemblyLoadInfo
MSBuildTaskHost (2)
AssemblyLoadInfo.cs (2)
123private sealed class AssemblyLoadInfoWithName : AssemblyLoadInfo 167private sealed class AssemblyLoadInfoWithFile : AssemblyLoadInfo
21 references to AssemblyLoadInfo
MSBuildTaskHost (21)
AssemblyLoadInfo.cs (6)
20internal abstract class AssemblyLoadInfo : ITranslatable, IEquatable<AssemblyLoadInfo> 25internal static AssemblyLoadInfo Create(string assemblyName, string assemblyFile) 75public bool Equals(AssemblyLoadInfo other) 90AssemblyLoadInfo otherAssemblyInfo = obj as AssemblyLoadInfo; 109public static AssemblyLoadInfo FactoryForTranslation(ITranslator translator)
LoadedType.cs (2)
30internal LoadedType(Type type, AssemblyLoadInfo assemblyLoadInfo, Assembly loadedAssembly, Type iTaskItemType, bool loadedViaMetadataLoadContext = false) 189internal AssemblyLoadInfo Assembly { get; private set; }
OutOfProcTaskAppDomainWrapperBase.cs (1)
116taskType = typeLoader.Load(taskName, AssemblyLoadInfo.Create(null, taskLocation), false);
TypeLoader.cs (12)
23private static Concurrent.ConcurrentDictionary<TypeFilter, Concurrent.ConcurrentDictionary<AssemblyLoadInfo, AssemblyInfoToLoadedTypes>> s_cacheOfLoadedTypesByFilter = new Concurrent.ConcurrentDictionary<TypeFilter, Concurrent.ConcurrentDictionary<AssemblyLoadInfo, AssemblyInfoToLoadedTypes>>(); 28private static Concurrent.ConcurrentDictionary<TypeFilter, Concurrent.ConcurrentDictionary<AssemblyLoadInfo, AssemblyInfoToLoadedTypes>> s_cacheOfReflectionOnlyLoadedTypesByFilter = new Concurrent.ConcurrentDictionary<TypeFilter, Concurrent.ConcurrentDictionary<AssemblyLoadInfo, AssemblyInfoToLoadedTypes>>(); 134AssemblyLoadInfo assembly, 148AssemblyLoadInfo assembly) 158private LoadedType GetLoadedType(Concurrent.ConcurrentDictionary<TypeFilter, Concurrent.ConcurrentDictionary<AssemblyLoadInfo, AssemblyInfoToLoadedTypes>> cache, string typeName, AssemblyLoadInfo assembly) 162Concurrent.ConcurrentDictionary<AssemblyLoadInfo, AssemblyInfoToLoadedTypes> loadInfoToType = 163cache.GetOrAdd(_isDesiredType, (_) => new Concurrent.ConcurrentDictionary<AssemblyLoadInfo, AssemblyInfoToLoadedTypes>()); 194private AssemblyLoadInfo _assemblyLoadInfo; 221internal AssemblyInfoToLoadedTypes(TypeFilter typeFilter, AssemblyLoadInfo loadInfo)