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