1 instantiation of RedistList
Microsoft.Build.Tasks.Core (1)
RedistList.cs (1)
362redistList = new RedistList(assemblyTables);
93 references to RedistList
Microsoft.Build.Tasks.Core (36)
AssemblyDependency\InstalledAssemblies.cs (3)
6using static Microsoft.Build.Tasks.RedistList; 17private readonly RedistList _redistList; 22internal InstalledAssemblies(RedistList redistList)
AssemblyDependency\ReferenceTable.cs (9)
36private static readonly Dictionary<string, Tuple<RedistList, string>> s_monikerToHighestRedistList = new Dictionary<string, Tuple<RedistList, string>>(StringComparer.OrdinalIgnoreCase); 2010Tuple<RedistList, string> redistListOtherFramework = GetHighestVersionFullFrameworkForTFM(_targetFrameworkMoniker); 2030private Tuple<RedistList, string> GetHighestVersionFullFrameworkForTFM(FrameworkNameVersioning targetFrameworkMoniker) 2032RedistList redistList = null; 2033Tuple<RedistList, string> redistListAndOtherFrameworkName = null; 2066string[] listPaths = RedistList.GetRedistListPathsFromDisk(path); 2078redistList = RedistList.GetRedistList(assemblyTableInfos.ToArray()); 2081redistListAndOtherFrameworkName = new Tuple<RedistList, string>(redistList, otherFrameworkName);
AssemblyDependency\ResolveAssemblyReference.cs (9)
2254AssemblyTableInfo[] installedAssemblyTableInfo = GetInstalledAssemblyTableInfo(_ignoreDefaultInstalledAssemblyTables, _installedAssemblyTables, new GetListPath(RedistList.GetRedistListPathsFromDisk), TargetFrameworkDirectories); 2258RedistList redistList = null; 2262redistList = RedistList.GetRedistList(installedAssemblyTableInfo); 2311RedistList fullFrameworkRedistList = null; 2345Log.LogWarningWithCodeFromResources("ResolveAssemblyReference.InvalidInstalledAssemblyTablesFile", filename, RedistList.RedistListFolder, e.Message); 2807private void HandleProfile(AssemblyTableInfo[] installedAssemblyTableInfo, out AssemblyTableInfo[] fullRedistAssemblyTableInfo, out Dictionary<string, string> exclusionList, out RedistList fullFrameworkRedistList) 2825fullRedistAssemblyTableInfo = GetInstalledAssemblyTableInfo(false, FullFrameworkAssemblyTables, new GetListPath(RedistList.GetRedistListPathsFromDisk), FullFrameworkFolders); 2829fullFrameworkRedistList = RedistList.GetRedistList(fullRedistAssemblyTableInfo); 2863Log.LogWarningWithCodeFromResources("ResolveAssemblyReference.InvalidProfileRedistLocation", filename, RedistList.RedistListFolder, e.Message);
ManifestUtil\AssemblyIdentity.cs (3)
402var redistDictionary = new Dictionary<string, RedistList>(); 416redistDictionary.Add(path, RedistList.GetRedistListFromPath(path)); 423foreach (RedistList list in redistDictionary.Values)
RedistList.cs (10)
39private static readonly Dictionary<string, RedistList> s_cachedRedistList = new Dictionary<string, RedistList>(StringComparer.OrdinalIgnoreCase); 216public static RedistList GetFrameworkList20() 222redistListPaths = RedistList.GetRedistListPathsFromDisk(frameworkVersion20Path); 239public static RedistList GetFrameworkList30() 249public static RedistList GetFrameworkList35() 257public static RedistList GetRedistListFromPath(string path) 270private static RedistList GetFrameworkListFromReferenceAssembliesPath(TargetDotNetFrameworkVersion version) 338public static RedistList GetRedistList(AssemblyTableInfo[] assemblyTables) 357if (s_cachedRedistList.TryGetValue(key, out RedistList redistList))
SystemState.cs (2)
78private RedistList redistList; 252redistList = RedistList.GetRedistList(installedAssemblyTableInfos);
Microsoft.Build.Tasks.UnitTests (57)
AssemblyDependency\Miscellaneous.cs (57)
2502RedistList.ReadFile(info, assembliesReadIn, errors, errorFileNames, null); 2656RedistList.ReadFile(info, assembliesReadIn, errors, errorFileNames, remapEntries); 2693RedistList.ReadFile(info, assembliesReadIn, errors, errorFileNames, remap); 2734RedistList.ReadFile(info, assembliesReadIn, errors, errorFileNames, remap); 2777RedistList.ReadFile(info, assembliesReadIn, errors, errorFileNames, remap); 2820RedistList.ReadFile(info, assembliesReadIn, errors, errorFileNames, remap); 2853RedistList.ReadFile(info, assembliesReadIn, errors, errorFileNames, remap); 2888RedistList.ReadFile(info, assembliesReadIn, errors, errorFileNames, remap); 2926RedistList.ReadFile(info, assembliesReadIn, errors, errorFileNames, remap); 5316RedistList redistList = RedistList.GetRedistList(new AssemblyTableInfo[] { assemblyTableInfo }); 5513RedistList.GetRedistListPathsFromDisk(null); 5532RedistList redistList = RedistList.GetRedistList(Array.Empty<AssemblyTableInfo>()); 5550RedistList redistList = RedistList.GetRedistList(new AssemblyTableInfo[] { redistListInfo }); 5574RedistList redistList = RedistList.GetRedistList(new AssemblyTableInfo[] { redistListInfo }); 5615RedistList redistList = RedistList.GetRedistList(new AssemblyTableInfo[] { redistListInfo }); 5660RedistList redistList = RedistList.GetRedistList(new AssemblyTableInfo[] { redistListInfo }); 5713RedistList redistList = RedistList.GetRedistList(new AssemblyTableInfo[] { redistListInfo }); 5758RedistList redistList = RedistList.GetRedistList(new AssemblyTableInfo[] { redistListInfo }); 5793RedistList redistList = RedistList.GetRedistList(new AssemblyTableInfo[] { redistListInfo }); 5879RedistList redistList = RedistList.GetRedistList(new AssemblyTableInfo[] { redistListInfo }); 5912RedistList redistList = RedistList.GetRedistList(new AssemblyTableInfo[] { redistListInfo }); 5956RedistList redistList = RedistList.GetRedistList(new AssemblyTableInfo[] { redistListInfo }); 5996RedistList redistList = RedistList.GetRedistList(new AssemblyTableInfo[] { redistListInfo }); 6028RedistList redistList = RedistList.GetRedistList(new AssemblyTableInfo[] { redistListInfo }); 6069RedistList redistList = RedistList.GetRedistList(new AssemblyTableInfo[] { redistListInfo }); 7833IComparer sortByVersionDescending = new RedistList.SortByVersionDescending(); 7891RedistList redist = RedistList.GetRedistList(new AssemblyTableInfo[] { tableInfo }); 7931RedistList redist = RedistList.GetRedistList(new AssemblyTableInfo[] { tableInfo }); 7959RedistList redist = RedistList.GetRedistList(new AssemblyTableInfo[] { tableInfo }); 7987RedistList redist = RedistList.GetRedistList(new AssemblyTableInfo[] { tableInfo }); 8027RedistList redist = RedistList.GetRedistList(new AssemblyTableInfo[] { tableInfo }); 8056RedistList redist = RedistList.GetRedistList(new AssemblyTableInfo[] { tableInfo }); 8085RedistList redist = RedistList.GetRedistList(new AssemblyTableInfo[] { tableInfo }); 8114RedistList redist = RedistList.GetRedistList(new AssemblyTableInfo[] { tableInfo });