1 instantiation of AssemblyEntry
Microsoft.Build.Tasks.Core (1)
RedistList.cs (1)
868
newEntry = 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)
82
foreach (
AssemblyEntry
a in installedAssemblies.FindAssemblyNameFromSimpleName(assemblyName.Name))
AssemblyDependency\InstalledAssemblies.cs (4)
61
AssemblyEntry
highestVersionFromRedistList = FindHighestVersionInRedistList(assemblyName);
95
internal
AssemblyEntry
FindHighestVersionInRedistList(AssemblyNameExtension assemblyName)
106
foreach (
AssemblyEntry
tableCandidate in _redistList.FindAssemblyNameFromSimpleName(assemblyName.Name))
139
internal IEnumerable<
AssemblyEntry
> FindAssemblyNameFromSimpleName(string simpleName)
AssemblyDependency\ReferenceTable.cs (3)
598
AssemblyEntry
entry = _installedAssemblies.FindHighestVersionInRedistList(assemblyName);
2098
AssemblyEntry
highestInRedistList = _installedAssemblies.FindHighestVersionInRedistList(assemblyName);
2449
AssemblyEntry
redistListEntry = installedAssemblies.FindHighestVersionInRedistList(assemblyName);
RedistList.cs (39)
56
private readonly ConcurrentDictionary<string,
AssemblyEntry
> _assemblyNameToUnifiedAssemblyName = new ConcurrentDictionary<string,
AssemblyEntry
>(StringComparer.OrdinalIgnoreCase);
79
private readonly ReadOnlyCollection<
AssemblyEntry
> _assemblyList;
95
var assemblyList = new List<
AssemblyEntry
>();
114
_assemblyList = new ReadOnlyCollection<
AssemblyEntry
>(assemblyList);
119
AssemblyEntry
entry = assemblyList[i];
151
AssemblyEntry
entry = GetUnifiedAssemblyEntry(assemblyName);
173
AssemblyEntry
entry = GetUnifiedAssemblyEntry(assemblyName);
206
AssemblyEntry
entry = GetUnifiedAssemblyEntry(assemblyName);
328
AssemblyEntry
entry = GetUnifiedAssemblyEntry(assemblyName);
379
private
AssemblyEntry
GetUnifiedAssemblyEntry(string assemblyName)
386
if (!_assemblyNameToUnifiedAssemblyName.TryGetValue(assemblyName, out
AssemblyEntry
unifiedEntry))
395
AssemblyEntry
entry = _assemblyList[i];
442
AssemblyEntry
entry = _assemblyList[i];
478
AssemblyEntry
entry = GetUnifiedAssemblyEntry(assemblyName);
486
internal IEnumerable<
AssemblyEntry
> FindAssemblyNameFromSimpleName(string simpleName)
492
AssemblyEntry
entry = _assemblyList[i];
547
var allowListAssemblies = new List<
AssemblyEntry
>();
555
var allowListAssembliesReadIn = new List<
AssemblyEntry
>();
596
foreach (
AssemblyEntry
entry in _assemblyList)
619
foreach (
AssemblyEntry
allowListEntry in allowListAssemblies)
649
internal static string ReadFile(AssemblyTableInfo assemblyTableInfo, List<
AssemblyEntry
> assembliesList, List<Exception> errorsList, List<string> errorFilenamesList, List<AssemblyRemapping> remapEntries)
658
var assemblyEntries = new Dictionary<string,
AssemblyEntry
>(StringComparer.OrdinalIgnoreCase);
716
foreach (
AssemblyEntry
entry in assemblyEntries.Values)
738
AssemblyEntry
newEntry = ReadFileListEntry(assemblyTableInfo, path, redistName, reader, false);
747
AssemblyEntry
newEntry = ReadFileListEntry(assemblyTableInfo, path, redistName, reader, false);
784
private static void ParseFileListSection(AssemblyTableInfo assemblyTableInfo, string path, string redistName, XmlReader reader, Dictionary<string,
AssemblyEntry
> assemblyEntries, List<AssemblyRemapping> remapEntries)
792
AssemblyEntry
newEntry = ReadFileListEntry(assemblyTableInfo, path, redistName, reader, true);
799
assemblyEntries.TryGetValue(hashIndex, out
AssemblyEntry
dictionaryEntry);
828
private static
AssemblyEntry
ReadFileListEntry(AssemblyTableInfo assemblyTableInfo, string path, string redistName, XmlReader reader, bool fullFusionNameRequired)
864
AssemblyEntry
newEntry = null;
875
private static readonly IComparer<
AssemblyEntry
> s_sortByVersionDescending = new SortByVersionDescending();
884
internal class SortByVersionDescending : IComparer, IComparer<
AssemblyEntry
>
888
AssemblyEntry
firstEntry = a as
AssemblyEntry
;
889
AssemblyEntry
secondEntry = b as
AssemblyEntry
;
893
public int Compare(
AssemblyEntry
firstEntry,
AssemblyEntry
secondEntry)
SystemState.cs (2)
463
IEnumerable<
AssemblyEntry
> assemblyNames = redistList.FindAssemblyNameFromSimpleName(
467
foreach (
AssemblyEntry
a in assemblyNames)