1 instantiation of AssemblyEntry
Microsoft.Build.Tasks.Core (1)
RedistList.cs (1)
908newEntry = 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)
609AssemblyEntry entry = _installedAssemblies.FindHighestVersionInRedistList(assemblyName); 2109AssemblyEntry highestInRedistList = _installedAssemblies.FindHighestVersionInRedistList(assemblyName); 2451AssemblyEntry redistListEntry = installedAssemblies.FindHighestVersionInRedistList(assemblyName);
RedistList.cs (41)
56private readonly ConcurrentDictionary<string, AssemblyEntry> _assemblyNameToUnifiedAssemblyName = new ConcurrentDictionary<string, AssemblyEntry>(StringComparer.OrdinalIgnoreCase); 79private readonly ReadOnlyCollection<AssemblyEntry> _assemblyList; 95var assemblyList = new List<AssemblyEntry>(); 114_assemblyList = new ReadOnlyCollection<AssemblyEntry>(assemblyList); 119AssemblyEntry entry = assemblyList[i]; 151AssemblyEntry entry = GetUnifiedAssemblyEntry(assemblyName); 173AssemblyEntry entry = GetUnifiedAssemblyEntry(assemblyName); 206AssemblyEntry entry = GetUnifiedAssemblyEntry(assemblyName); 328AssemblyEntry entry = GetUnifiedAssemblyEntry(assemblyName); 379private AssemblyEntry GetUnifiedAssemblyEntry(string assemblyName) 386if (!_assemblyNameToUnifiedAssemblyName.TryGetValue(assemblyName, out AssemblyEntry unifiedEntry)) 395AssemblyEntry entry = _assemblyList[i]; 442AssemblyEntry entry = _assemblyList[i]; 478AssemblyEntry entry = GetUnifiedAssemblyEntry(assemblyName); 495private readonly ReadOnlyCollection<AssemblyEntry> _assemblyList; 497public AssemblyNameFromSimpleNameEnumerator(ReadOnlyCollection<AssemblyEntry> assemblyList, ReadOnlyDictionary<string, int> simpleNameMap, string simpleName) 515AssemblyEntry entry = _assemblyList[_index]; 539public AssemblyEntry Current { get; private set; } 587var allowListAssemblies = new List<AssemblyEntry>(); 595var allowListAssembliesReadIn = new List<AssemblyEntry>(); 636foreach (AssemblyEntry entry in _assemblyList) 659foreach (AssemblyEntry allowListEntry in allowListAssemblies) 689internal static string ReadFile(AssemblyTableInfo assemblyTableInfo, List<AssemblyEntry> assembliesList, List<Exception> errorsList, List<string> errorFilenamesList, List<AssemblyRemapping> remapEntries) 698var assemblyEntries = new Dictionary<string, AssemblyEntry>(StringComparer.OrdinalIgnoreCase); 756foreach (AssemblyEntry entry in assemblyEntries.Values) 778AssemblyEntry newEntry = ReadFileListEntry(assemblyTableInfo, path, redistName, reader, false); 787AssemblyEntry newEntry = ReadFileListEntry(assemblyTableInfo, path, redistName, reader, false); 824private static void ParseFileListSection(AssemblyTableInfo assemblyTableInfo, string path, string redistName, XmlReader reader, Dictionary<string, AssemblyEntry> assemblyEntries, List<AssemblyRemapping> remapEntries) 832AssemblyEntry newEntry = ReadFileListEntry(assemblyTableInfo, path, redistName, reader, true); 839assemblyEntries.TryGetValue(hashIndex, out AssemblyEntry dictionaryEntry); 868private static AssemblyEntry ReadFileListEntry(AssemblyTableInfo assemblyTableInfo, string path, string redistName, XmlReader reader, bool fullFusionNameRequired) 904AssemblyEntry newEntry = null; 915private static readonly IComparer<AssemblyEntry> s_sortByVersionDescending = new SortByVersionDescending(); 924internal class SortByVersionDescending : IComparer, IComparer<AssemblyEntry> 928AssemblyEntry firstEntry = a as AssemblyEntry; 929AssemblyEntry secondEntry = b as AssemblyEntry; 933public int Compare(AssemblyEntry firstEntry, AssemblyEntry secondEntry)
SystemState.cs (1)
461foreach (AssemblyEntry a in redistList.FindAssemblyNameFromSimpleName(Path.GetFileNameWithoutExtension(path)))