1 instantiation of RedistList
Microsoft.Build.Tasks.Core (1)
RedistList.cs (1)
361redistList = new RedistList(assemblyTables);
35 references to RedistList
Microsoft.Build.Tasks.Core (35)
AssemblyDependency\InstalledAssemblies.cs (2)
18private readonly RedistList _redistList; 23internal 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); 1987Tuple<RedistList, string> redistListOtherFramework = GetHighestVersionFullFrameworkForTFM(_targetFrameworkMoniker); 2007private Tuple<RedistList, string> GetHighestVersionFullFrameworkForTFM(FrameworkNameVersioning targetFrameworkMoniker) 2009RedistList redistList = null; 2010Tuple<RedistList, string> redistListAndOtherFrameworkName = null; 2043string[] listPaths = RedistList.GetRedistListPathsFromDisk(path); 2055redistList = RedistList.GetRedistList(assemblyTableInfos.ToArray()); 2058redistListAndOtherFrameworkName = new Tuple<RedistList, string>(redistList, otherFrameworkName);
AssemblyDependency\ResolveAssemblyReference.cs (9)
2201AssemblyTableInfo[] installedAssemblyTableInfo = GetInstalledAssemblyTableInfo(_ignoreDefaultInstalledAssemblyTables, _installedAssemblyTables, new GetListPath(RedistList.GetRedistListPathsFromDisk), TargetFrameworkDirectories); 2205RedistList redistList = null; 2209redistList = RedistList.GetRedistList(installedAssemblyTableInfo); 2258RedistList fullFrameworkRedistList = null; 2292Log.LogWarningWithCodeFromResources("ResolveAssemblyReference.InvalidInstalledAssemblyTablesFile", filename, RedistList.RedistListFolder, e.Message); 2752private void HandleProfile(AssemblyTableInfo[] installedAssemblyTableInfo, out AssemblyTableInfo[] fullRedistAssemblyTableInfo, out Dictionary<string, string> exclusionList, out RedistList fullFrameworkRedistList) 2770fullRedistAssemblyTableInfo = GetInstalledAssemblyTableInfo(false, FullFrameworkAssemblyTables, new GetListPath(RedistList.GetRedistListPathsFromDisk), FullFrameworkFolders); 2774fullFrameworkRedistList = RedistList.GetRedistList(fullRedistAssemblyTableInfo); 2808Log.LogWarningWithCodeFromResources("ResolveAssemblyReference.InvalidProfileRedistLocation", filename, RedistList.RedistListFolder, e.Message);
ManifestUtil\AssemblyIdentity.cs (3)
386var redistDictionary = new Dictionary<string, RedistList>(); 400redistDictionary.Add(path, RedistList.GetRedistListFromPath(path)); 407foreach (RedistList list in redistDictionary.Values)
RedistList.cs (10)
38private static readonly Dictionary<string, RedistList> s_cachedRedistList = new Dictionary<string, RedistList>(StringComparer.OrdinalIgnoreCase); 215public static RedistList GetFrameworkList20() 221redistListPaths = RedistList.GetRedistListPathsFromDisk(frameworkVersion20Path); 238public static RedistList GetFrameworkList30() 248public static RedistList GetFrameworkList35() 256public static RedistList GetRedistListFromPath(string path) 269private static RedistList GetFrameworkListFromReferenceAssembliesPath(TargetDotNetFrameworkVersion version) 337public static RedistList GetRedistList(AssemblyTableInfo[] assemblyTables) 356if (s_cachedRedistList.TryGetValue(key, out RedistList redistList))
SystemState.cs (2)
78private RedistList redistList; 254redistList = RedistList.GetRedistList(installedAssemblyTableInfos);