29 references to SdkReferencePropertyExpansionMode
Microsoft.Build (11)
Evaluation\Evaluator.cs (11)
35
using SdkReferencePropertyExpansionMode = Microsoft.Build.Framework.EscapeHatches.
SdkReferencePropertyExpansionMode
;
1756
SdkReferencePropertyExpansionMode
mode =
1758
SdkReferencePropertyExpansionMode
.DefaultExpand;
1760
if (mode !=
SdkReferencePropertyExpansionMode
.NoExpansion)
1762
if (mode ==
SdkReferencePropertyExpansionMode
.DefaultExpand)
1764
mode =
SdkReferencePropertyExpansionMode
.ExpandUnescape;
1768
Expander<P, I> expander,
SdkReferencePropertyExpansionMode
mode)
1779
case
SdkReferencePropertyExpansionMode
.ExpandUnescape:
1781
case
SdkReferencePropertyExpansionMode
.ExpandLeaveEscaped:
1783
case
SdkReferencePropertyExpansionMode
.NoExpansion:
1784
case
SdkReferencePropertyExpansionMode
.DefaultExpand:
Microsoft.Build.Engine.UnitTests (9)
Evaluation\ProjectSdkImplicitImport_Tests.cs (9)
19
using SdkReferencePropertyExpansionMode = Microsoft.Build.Framework.EscapeHatches.
SdkReferencePropertyExpansionMode
;
578
public SdkPropertiesAreExpandedCase(
SdkReferencePropertyExpansionMode
? mode,
588
public
SdkReferencePropertyExpansionMode
? Mode { get; }
712
static IEnumerable<
SdkReferencePropertyExpansionMode
?> Modes()
715
yield return
SdkReferencePropertyExpansionMode
.NoExpansion;
716
yield return
SdkReferencePropertyExpansionMode
.DefaultExpand;
717
yield return
SdkReferencePropertyExpansionMode
.ExpandUnescape;
718
yield return
SdkReferencePropertyExpansionMode
.ExpandLeaveEscaped;
744
var shouldExpand = mode !=
SdkReferencePropertyExpansionMode
.NoExpansion;
Microsoft.Build.Framework (9)
Traits.cs (9)
401
private
SdkReferencePropertyExpansionMode
? _sdkReferencePropertyExpansionValue;
409
public
SdkReferencePropertyExpansionMode
? SdkReferencePropertyExpansion
474
private static
SdkReferencePropertyExpansionMode
? ComputeSdkReferencePropertyExpansion()
491
return
SdkReferencePropertyExpansionMode
.NoExpansion;
496
return
SdkReferencePropertyExpansionMode
.DefaultExpand;
499
if (mode.StartsWith(nameof(
SdkReferencePropertyExpansionMode
.ExpandUnescape), comparison))
501
return
SdkReferencePropertyExpansionMode
.ExpandUnescape;
504
if (mode.StartsWith(nameof(
SdkReferencePropertyExpansionMode
.ExpandLeaveEscaped), comparison))
506
return
SdkReferencePropertyExpansionMode
.ExpandLeaveEscaped;