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)
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); 2006Tuple<RedistList, string> redistListOtherFramework = GetHighestVersionFullFrameworkForTFM(_targetFrameworkMoniker); 2026private Tuple<RedistList, string> GetHighestVersionFullFrameworkForTFM(FrameworkNameVersioning targetFrameworkMoniker) 2028RedistList redistList = null; 2029Tuple<RedistList, string> redistListAndOtherFrameworkName = null; 2062string[] listPaths = RedistList.GetRedistListPathsFromDisk(path); 2074redistList = RedistList.GetRedistList(assemblyTableInfos.ToArray()); 2077redistListAndOtherFrameworkName = new Tuple<RedistList, string>(redistList, otherFrameworkName);
AssemblyDependency\ResolveAssemblyReference.cs (9)
2236AssemblyTableInfo[] installedAssemblyTableInfo = GetInstalledAssemblyTableInfo(_ignoreDefaultInstalledAssemblyTables, _installedAssemblyTables, new GetListPath(RedistList.GetRedistListPathsFromDisk), TargetFrameworkDirectories); 2240RedistList redistList = null; 2244redistList = RedistList.GetRedistList(installedAssemblyTableInfo); 2293RedistList fullFrameworkRedistList = null; 2327Log.LogWarningWithCodeFromResources("ResolveAssemblyReference.InvalidInstalledAssemblyTablesFile", filename, RedistList.RedistListFolder, e.Message); 2789private void HandleProfile(AssemblyTableInfo[] installedAssemblyTableInfo, out AssemblyTableInfo[] fullRedistAssemblyTableInfo, out Dictionary<string, string> exclusionList, out RedistList fullFrameworkRedistList) 2807fullRedistAssemblyTableInfo = GetInstalledAssemblyTableInfo(false, FullFrameworkAssemblyTables, new GetListPath(RedistList.GetRedistListPathsFromDisk), FullFrameworkFolders); 2811fullFrameworkRedistList = RedistList.GetRedistList(fullRedistAssemblyTableInfo); 2845Log.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)
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);