1 instantiation of AssemblyEntry
Microsoft.Build.Tasks.Core (1)
RedistList.cs (1)
909newEntry = new AssemblyEntry(name, version, publicKeyToken, culture, inGACFlag, isRedistRootFlag, redistName, assemblyTableInfo.FrameworkDirectory, retargetableFlag);
49 references to AssemblyEntry
Microsoft.Build.Tasks.Core (49)
AssemblyDependency\FrameworkPathResolver.cs (1)
82foreach (AssemblyEntry a in installedAssemblies.FindAssemblyNameFromSimpleName(assemblyName.Name))
AssemblyDependency\InstalledAssemblies.cs (3)
60AssemblyEntry highestVersionFromRedistList = FindHighestVersionInRedistList(assemblyName); 94internal AssemblyEntry FindHighestVersionInRedistList(AssemblyNameExtension assemblyName) 105foreach (AssemblyEntry tableCandidate in _redistList.FindAssemblyNameFromSimpleName(assemblyName.Name))
AssemblyDependency\ReferenceTable.cs (3)
620AssemblyEntry entry = _installedAssemblies.FindHighestVersionInRedistList(assemblyName); 2120AssemblyEntry highestInRedistList = _installedAssemblies.FindHighestVersionInRedistList(assemblyName); 2462AssemblyEntry redistListEntry = installedAssemblies.FindHighestVersionInRedistList(assemblyName);
RedistList.cs (41)
57private readonly ConcurrentDictionary<string, AssemblyEntry> _assemblyNameToUnifiedAssemblyName = new ConcurrentDictionary<string, AssemblyEntry>(StringComparer.OrdinalIgnoreCase); 80private readonly ReadOnlyCollection<AssemblyEntry> _assemblyList; 96var assemblyList = new List<AssemblyEntry>(); 115_assemblyList = new ReadOnlyCollection<AssemblyEntry>(assemblyList); 120AssemblyEntry entry = assemblyList[i]; 152AssemblyEntry entry = GetUnifiedAssemblyEntry(assemblyName); 174AssemblyEntry entry = GetUnifiedAssemblyEntry(assemblyName); 207AssemblyEntry entry = GetUnifiedAssemblyEntry(assemblyName); 329AssemblyEntry entry = GetUnifiedAssemblyEntry(assemblyName); 380private AssemblyEntry GetUnifiedAssemblyEntry(string assemblyName) 387if (!_assemblyNameToUnifiedAssemblyName.TryGetValue(assemblyName, out AssemblyEntry unifiedEntry)) 396AssemblyEntry entry = _assemblyList[i]; 443AssemblyEntry entry = _assemblyList[i]; 479AssemblyEntry entry = GetUnifiedAssemblyEntry(assemblyName); 496private readonly ReadOnlyCollection<AssemblyEntry> _assemblyList; 498public AssemblyNameFromSimpleNameEnumerator(ReadOnlyCollection<AssemblyEntry> assemblyList, ReadOnlyDictionary<string, int> simpleNameMap, string simpleName) 516AssemblyEntry entry = _assemblyList[_index]; 540public AssemblyEntry Current { get; private set; } 588var allowListAssemblies = new List<AssemblyEntry>(); 596var allowListAssembliesReadIn = new List<AssemblyEntry>(); 637foreach (AssemblyEntry entry in _assemblyList) 660foreach (AssemblyEntry allowListEntry in allowListAssemblies) 690internal static string ReadFile(AssemblyTableInfo assemblyTableInfo, List<AssemblyEntry> assembliesList, List<Exception> errorsList, List<string> errorFilenamesList, List<AssemblyRemapping> remapEntries) 699var assemblyEntries = new Dictionary<string, AssemblyEntry>(StringComparer.OrdinalIgnoreCase); 757foreach (AssemblyEntry entry in assemblyEntries.Values) 779AssemblyEntry newEntry = ReadFileListEntry(assemblyTableInfo, path, redistName, reader, false); 788AssemblyEntry newEntry = ReadFileListEntry(assemblyTableInfo, path, redistName, reader, false); 825private static void ParseFileListSection(AssemblyTableInfo assemblyTableInfo, string path, string redistName, XmlReader reader, Dictionary<string, AssemblyEntry> assemblyEntries, List<AssemblyRemapping> remapEntries) 833AssemblyEntry newEntry = ReadFileListEntry(assemblyTableInfo, path, redistName, reader, true); 840assemblyEntries.TryGetValue(hashIndex, out AssemblyEntry dictionaryEntry); 869private static AssemblyEntry ReadFileListEntry(AssemblyTableInfo assemblyTableInfo, string path, string redistName, XmlReader reader, bool fullFusionNameRequired) 905AssemblyEntry newEntry = null; 916private static readonly IComparer<AssemblyEntry> s_sortByVersionDescending = new SortByVersionDescending(); 925internal class SortByVersionDescending : IComparer, IComparer<AssemblyEntry> 929AssemblyEntry firstEntry = a as AssemblyEntry; 930AssemblyEntry secondEntry = b as AssemblyEntry; 934public int Compare(AssemblyEntry firstEntry, AssemblyEntry secondEntry)
SystemState.cs (1)
461foreach (AssemblyEntry a in redistList.FindAssemblyNameFromSimpleName(Path.GetFileNameWithoutExtension(path)))