2 instantiations of SdkReferenceInfo
Microsoft.Build.Tasks.Core (2)
GetSDKReferenceFiles.cs (2)
1145
var referenceInfo = new
SdkReferenceInfo
(fusionName, imageRuntimeVersion, isWinMDFile, isManagedWinMD);
1258
info ??= new
SdkReferenceInfo
(null, null, false, false);
12 references to SdkReferenceInfo
Microsoft.Build.Tasks.Core (12)
GetSDKReferenceFiles.cs (12)
475
if (sdkInfo.PathToReferenceMetadata != null && sdkInfo.PathToReferenceMetadata.TryGetValue(reference.AssemblyLocation, out
SdkReferenceInfo
referenceInfo))
995
var references = new ConcurrentDictionary<string,
SdkReferenceInfo
>(StringComparer.OrdinalIgnoreCase);
1025
private void PopulateReferencesDictionaryFromManifestPaths(ConcurrentDictionary<string, List<string>> referencesByDirectory, ConcurrentDictionary<string,
SdkReferenceInfo
> references, string[] sdkManifestReferences)
1043
private void PopulateReferencesDictionaryFromPaths(ConcurrentDictionary<string, List<string>> referencesByDirectory, ConcurrentDictionary<string,
SdkReferenceInfo
> references, IEnumerable<string> referenceDirectories)
1119
private
SdkReferenceInfo
GetSDKReferenceInfo(string referencePath)
1145
var
referenceInfo = new SdkReferenceInfo(fusionName, imageRuntimeVersion, isWinMDFile, isManagedWinMD);
1219
private IDictionary<string,
SdkReferenceInfo
> _pathToReferenceMetadata;
1225
_pathToReferenceMetadata = new Dictionary<string,
SdkReferenceInfo
>(StringComparer.OrdinalIgnoreCase);
1235
public SDKInfo(IDictionary<string,
SdkReferenceInfo
> pathToReferenceMetadata, IDictionary<string, List<string>> directoryToFileList, int cacheHash)
1245
public IDictionary<string,
SdkReferenceInfo
> PathToReferenceMetadata { get { return _pathToReferenceMetadata; } }
1256
translator.TranslateDictionary(ref _pathToReferenceMetadata, (ITranslator t, ref string s) => t.Translate(ref s), (ITranslator t, ref
SdkReferenceInfo
info) =>
1271
}, count => new Dictionary<string,
SdkReferenceInfo
>(count, StringComparer.OrdinalIgnoreCase));