3 instantiations of SdkReference
Microsoft.Build.Framework (3)
Sdk\SdkReference.cs (3)
101sdkReference = new SdkReference(parts[0], null, null); 108? new SdkReference(parts[0], null, parts[1].Substring(4)) 109: new SdkReference(parts[0], parts[1], null);
16 references to SdkReference
Microsoft.Build.Framework (13)
Sdk\SdkReference.cs (7)
17public sealed class SdkReference : IEquatable<SdkReference> 54public bool Equals(SdkReference other) 72/// Attempts to parse the specified string as a <see cref="SdkReference" />. The expected format is: 77/// <param name="sdkReference">A parsed <see cref="SdkReference" /> if the specified value is a valid SDK name.</param> 79public static bool TryParse(string sdk, out SdkReference sdkReference) 128return obj is SdkReference && Equals((SdkReference)obj);
Sdk\SdkResolver.cs (3)
27/// <param name="sdkReference">A <see cref="SdkReference" /> containing the referenced SDKs be resolved.</param> 33/// applicable for a particular <see cref="SdkReference"/>. 39public abstract SdkResult Resolve(SdkReference sdkReference,
Sdk\SdkResult.cs (2)
30private protected SdkReference _sdkReference; 78public virtual SdkReference SdkReference { get => _sdkReference; protected set => _sdkReference = value; }
Traits.cs (1)
417/// Overrides the default behavior of property expansion on evaluation of a <see cref="Framework.SdkReference"/>.
PresentationBuildTasks (3)
Microsoft\Build\Tasks\Windows\GenerateTemporaryTargetAssembly.cs (3)
812if (!SdkReference.TryParse(sdk, out SdkReference sdkReference)) 868private static XmlNode CreateImportProjectSdkNode(XmlDocument xmlProjectDoc, string projectAttributeValue, SdkReference sdkReference)