3 instantiations of SdkReference
Microsoft.Build.Framework (3)
Sdk\SdkReference.cs (3)
101
sdkReference = 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)
17
public sealed class SdkReference : IEquatable<
SdkReference
>
54
public 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>
79
public static bool TryParse(string sdk, out
SdkReference
sdkReference)
128
return 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
"/>.
39
public abstract SdkResult Resolve(
SdkReference
sdkReference,
Sdk\SdkResult.cs (2)
30
private protected
SdkReference
_sdkReference;
78
public 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)
812
if (!
SdkReference
.TryParse(sdk, out
SdkReference
sdkReference))
868
private static XmlNode CreateImportProjectSdkNode(XmlDocument xmlProjectDoc, string projectAttributeValue,
SdkReference
sdkReference)