3 instantiations of SDKInfo
Microsoft.Build.Tasks.Core (2)
GetSDKReferenceFiles.cs (2)
935SDKInfo sdkInfo = new SDKInfo(); 1018var cacheInfo = new SDKInfo(references, directoryToFileList, FileUtilities.GetPathsHash(directoriesToHash));
Microsoft.Build.Tasks.UnitTests (1)
GetSDKReference_Tests.cs (1)
273GetSDKReferenceFiles.SDKInfo writeInfo = new(pathToReferenceMetadata, directoryToFileList, 47);
17 references to SDKInfo
Microsoft.Build.Tasks.Core (15)
GetSDKReferenceFiles.cs (15)
54private readonly ConcurrentDictionary<string, SDKInfo> _cacheFileForSDKs = new ConcurrentDictionary<string, SDKInfo>(StringComparer.OrdinalIgnoreCase); 320if (_cacheFileForSDKs.TryGetValue(sdkIdentity, out SDKInfo sdkCacheInfo) && sdkCacheInfo != null) 394if (_cacheFileForSDKs.TryGetValue(sdkIdentity, out SDKInfo sdkCacheInfo) && sdkCacheInfo != null) 473if (_cacheFileForSDKs.TryGetValue(sdkIdentity, out SDKInfo sdkInfo) && sdkInfo != null) 568private void GatherReferenceAssemblies(HashSet<ResolvedReferenceAssembly> resolvedFiles, ITaskItem sdkReference, string path, SDKInfo info) 614private void GatherRedistFiles(HashSet<ResolvedRedistFile> resolvedRedistFiles, ITaskItem sdkReference, string redistFilePath, SDKInfo info) 668SDKInfo info = sdkFilesCache.LoadAssemblyListFromCacheFile(sdkIdentity, sdkRoot); 925internal SDKInfo LoadAssemblyListFromCacheFile(string sdkIdentity, string sdkRoot) 935SDKInfo sdkInfo = new SDKInfo(); 958SDKInfo cacheFileInfo = saveContext.Assemblies; 993internal SDKInfo GetCacheFileInfoFromSDK(string sdkRootDirectory, string[] sdkManifestReferences) 1018var cacheInfo = new SDKInfo(references, directoryToFileList, FileUtilities.GetPathsHash(directoriesToHash)); 1290public SaveContext(string sdkIdentity, string sdkRoot, SDKInfo assemblies) 1310public SDKInfo Assemblies { get; }
Microsoft.Build.Tasks.UnitTests (2)
GetSDKReference_Tests.cs (2)
273GetSDKReferenceFiles.SDKInfo writeInfo = new(pathToReferenceMetadata, directoryToFileList, 47); 275GetSDKReferenceFiles.SDKInfo readInfo = null;