5 instantiations of AssemblyTableInfo
Microsoft.Build.Tasks.Core (5)
AssemblyDependency\ReferenceTable.cs (1)
2088assemblyTableInfos.Add(new AssemblyTableInfo(listPath, path));
RedistList.cs (4)
228assemblyTableInfos[i] = new AssemblyTableInfo(redistListPaths[i], frameworkVersion20Path); 264assemblyTableInfos[i] = new AssemblyTableInfo(redistListPaths[i], path); 281assemblyTableInfos[i] = new AssemblyTableInfo(redistListPaths[i], referenceAssembliesPath); 992return new AssemblyTableInfo(canonicalPath, FileUtilities.NormalizeForPathComparison(frameworkDirectory));
34 references to AssemblyTableInfo
Microsoft.Build.Tasks.Core (34)
AssemblyDependency\ReferenceTable.cs (1)
2080var assemblyTableInfos = new List<AssemblyTableInfo>();
AssemblyDependency\ResolveAssemblyReference.cs (16)
2382AssemblyTableInfo[] installedAssemblyTableInfo = GetInstalledAssemblyTableInfo(_ignoreDefaultInstalledAssemblyTables, _installedAssemblyTables, new GetListPath(RedistList.GetRedistListPathsFromDisk), TargetFrameworkDirectories); 2383AssemblyTableInfo[] inclusionListSubsetTableInfo = null; 2438AssemblyTableInfo[] fullRedistAssemblyTableInfo = null; 2952private void HandleProfile(AssemblyTableInfo[] installedAssemblyTableInfo, out AssemblyTableInfo[] fullRedistAssemblyTableInfo, out Dictionary<string, string> exclusionList, out RedistList fullFrameworkRedistList) 3083private void DumpTargetProfileLists(AssemblyTableInfo[] installedAssemblyTableInfo, AssemblyTableInfo[] inclusionListSubsetTableInfo, ReferenceTable referenceTable) 3099foreach (AssemblyTableInfo redistInfo in installedAssemblyTableInfo) 3110foreach (AssemblyTableInfo inclusionListInfo in inclusionListSubsetTableInfo) 3220private AssemblyTableInfo[] GetInstalledAssemblyTableInfo(bool ignoreInstalledAssemblyTables, ITaskItem[] assemblyTables, GetListPath GetAssemblyListPaths, string[] targetFrameworkDirectories) 3222Dictionary<string, AssemblyTableInfo> tableMap = new Dictionary<string, AssemblyTableInfo>(StringComparer.OrdinalIgnoreCase); 3232tableMap[listPath] = AssemblyTableInfo.CreateFromRelativePath(listPath, targetFrameworkDirectory, TaskEnvironment, Log); 3256tableMap[installedAssemblyTable.ItemSpec] = AssemblyTableInfo.CreateFromRelativePath(installedAssemblyTable.ItemSpec, frameworkDirectory, TaskEnvironment, Log); 3259AssemblyTableInfo[] extensions = new AssemblyTableInfo[tableMap.Count];
RedistList.cs (16)
92private RedistList(AssemblyTableInfo[] assemblyTableInfos) 104foreach (AssemblyTableInfo assemblyTableInfo in assemblyTableInfos) 225var assemblyTableInfos = new AssemblyTableInfo[redistListPaths.Length]; 261var assemblyTableInfos = new AssemblyTableInfo[redistListPaths.Length]; 278var assemblyTableInfos = new AssemblyTableInfo[redistListPaths.Length]; 338public static RedistList GetRedistList(AssemblyTableInfo[] assemblyTables) 564internal Dictionary<string, string> GenerateDenyList(AssemblyTableInfo[] allowListAssemblyTableInfo, List<Exception> allowListErrors, List<string> allowListErrorFileNames) 594foreach (AssemblyTableInfo info in allowListAssemblyTableInfo) 690internal static string ReadFile(AssemblyTableInfo assemblyTableInfo, List<AssemblyEntry> assembliesList, List<Exception> errorsList, List<string> errorFilenamesList, List<AssemblyRemapping> remapEntries) 768private static void ParseRemapSection(AssemblyTableInfo assemblyTableInfo, string path, string redistName, XmlReader reader, List<AssemblyRemapping> mapping) 825private static void ParseFileListSection(AssemblyTableInfo assemblyTableInfo, string path, string redistName, XmlReader reader, Dictionary<string, AssemblyEntry> assemblyEntries, List<AssemblyRemapping> remapEntries) 869private static AssemblyEntry ReadFileListEntry(AssemblyTableInfo assemblyTableInfo, string path, string redistName, XmlReader reader, bool fullFusionNameRequired) 982/// Creates an <see cref="AssemblyTableInfo"/> from a potentially relative path, 989internal static AssemblyTableInfo CreateFromRelativePath(string path, string frameworkDirectory, TaskEnvironment taskEnvironment, TaskLoggingHelper log) 1014var that = (AssemblyTableInfo)obj;
SystemState.cs (1)
255AssemblyTableInfo[] installedAssemblyTableInfos)