1 write to ExtensionSDKs
Microsoft.Build.Framework (1)
Utilities\TargetPlatformSDK.cs (1)
49
ExtensionSDKs
= new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
10 references to ExtensionSDKs
Microsoft.Build.Framework (10)
Utilities\ToolLocationHelper_ExtensionSDKs.cs (6)
59
foreach (KeyValuePair<string, string> extension in moniker.
ExtensionSDKs
)
107
foreach (KeyValuePair<string, string> extension in moniker.
ExtensionSDKs
)
187
&& platform.
ExtensionSDKs
.ContainsKey(sdkMoniker))
194
return targetPlatformMoniker.
ExtensionSDKs
[sdkMoniker];
351
if (matchingSdk.
ExtensionSDKs
.TryGetValue(extensionSdkMoniker, out string extensionSdkPath)
353
&& matchingSdk.
ExtensionSDKs
.TryGetValue(extensionSdkMoniker, out extensionSdkPath)))
Utilities\ToolLocationHelper_SDKDiscovery.cs (4)
162
if (!targetPlatformSDK.
ExtensionSDKs
.ContainsKey(SDKKey))
168
targetPlatformSDK.
ExtensionSDKs
.Add(SDKKey, FileUtilities.EnsureTrailingSlash(sdkVersionDirectory.FullName));
435
if (!targetPlatformSDK.
ExtensionSDKs
.ContainsKey(sdkKey))
443
targetPlatformSDK.
ExtensionSDKs
.Add(sdkKey, FileUtilities.EnsureTrailingSlash(directoryName));