1 write to SimpleName
Microsoft.Build.Tasks.Core (1)
ResolveSDKReference.cs (1)
734SimpleName = sdkName;
13 references to SimpleName
Microsoft.Build.Tasks.Core (11)
ResolveSDKReference.cs (11)
369if (reference.SupportsMultipleVersions != MultipleVersionSupport.Allow && !reference.SimpleName.Equals("Microsoft.VCLibs", StringComparison.InvariantCultureIgnoreCase)) 374if (!sdkNameToSDK.TryGetValue(reference.SimpleName, out HashSet<SDKReference> sdksWithSimpleName)) 376sdkNameToSDK.Add(reference.SimpleName, new HashSet<SDKReference> { reference }); 433if (sdkNameToSDK.TryGetValue(notCompatibleReference.SimpleName, out HashSet<SDKReference> referenceWithSameName)) 481string sdkSimpleName = referenceItem.SimpleName; 531var resolvedReference = sdkReferenceItems.Where(y => String.Equals(y.SimpleName, simpleName, StringComparison.OrdinalIgnoreCase) && String.Equals(y.Version, sdkVersion, StringComparison.OrdinalIgnoreCase)).DefaultIfEmpty(null).FirstOrDefault(); 736SDKName = String.Format(CultureInfo.InvariantCulture, "{0}, Version={1}", SimpleName, Version); 953return SimpleName.GetHashCode() ^ Version.GetHashCode(); 971bool simpleNameMatches = String.Equals(SimpleName, other.SimpleName, StringComparison.OrdinalIgnoreCase); 1434ResolvedItem.SetMetadata("SimpleName", SimpleName);
Microsoft.Build.Tasks.UnitTests (2)
ResolveSDKReference_Tests.cs (2)
340if (reference.SimpleName.Equals("Microsoft.VCLibs") && reference.Version.Equals("11.0")) 554Assert.Equal(simpleName, reference.SimpleName);