96 references to BuildRequestDataFlags
Microsoft.Build (74)
BackEnd\BuildManager\BuildManager.cs (5)
1320
submission.BuildRequestData.Flags.HasFlag(
BuildRequestDataFlags
.ReplaceExistingProjectInstance));
1919
if (submission.BuildRequestData.Flags.HasFlag(
BuildRequestDataFlags
.IgnoreMissingEmptyAndInvalidImports))
1924
if (submission.BuildRequestData.Flags.HasFlag(
BuildRequestDataFlags
.FailOnUnresolvedSdk))
2793
private void CheckAllSubmissionsComplete(
BuildRequestDataFlags
? flags)
2799
if (flags.HasValue && flags.Value.HasFlag(
BuildRequestDataFlags
.ClearCachesAfterBuild))
BackEnd\BuildManager\BuildRequestData.cs (14)
100
: this(projectInstance, targetsToBuild, null,
BuildRequestDataFlags
.None)
111
: this(projectInstance, targetsToBuild, hostServices,
BuildRequestDataFlags
.None)
122
public BuildRequestData(ProjectInstance projectInstance, string[] targetsToBuild, HostServices hostServices,
BuildRequestDataFlags
flags)
135
public BuildRequestData(ProjectInstance projectInstance, string[] targetsToBuild, HostServices hostServices,
BuildRequestDataFlags
flags, IEnumerable<string> propertiesToTransfer)
164
/// <param name="requestedProjectState">A <see cref="Execution.RequestedProjectState"/> describing properties, items, and metadata that should be returned. Requires setting <see cref="
BuildRequestDataFlags
.ProvideSubsetOfStateAfterBuild"/>.</param>
165
public BuildRequestData(ProjectInstance projectInstance, string[] targetsToBuild, HostServices hostServices,
BuildRequestDataFlags
flags, IEnumerable<string> propertiesToTransfer, RequestedProjectState requestedProjectState)
183
: this(projectFullPath, globalProperties, toolsVersion, targetsToBuild, hostServices,
BuildRequestDataFlags
.None)
195
/// <param name="flags">The <see cref="
BuildRequestDataFlags
"/> to use.</param>
196
/// <param name="requestedProjectState">A <see cref="Execution.RequestedProjectState"/> describing properties, items, and metadata that should be returned. Requires setting <see cref="
BuildRequestDataFlags
.ProvideSubsetOfStateAfterBuild"/>.</param>
198
string toolsVersion, string[] targetsToBuild, HostServices hostServices,
BuildRequestDataFlags
flags,
215
/// <param name="flags">The <see cref="
BuildRequestDataFlags
"/> to use.</param>
216
public BuildRequestData(string projectFullPath, IDictionary<string, string> globalProperties, string toolsVersion, string[] targetsToBuild, HostServices hostServices,
BuildRequestDataFlags
flags)
235
private BuildRequestData(string[] targetsToBuild, HostServices hostServices,
BuildRequestDataFlags
flags)
267
public
BuildRequestDataFlags
Flags { get; }
BackEnd\Components\BuildRequestEngine\BuildRequestEngine.cs (4)
347
if (!request.BuildRequestDataFlags.HasFlag(
BuildRequestDataFlags
.IgnoreExistingProjectState))
1137
BuildRequestDataFlags
buildRequestDataFlags = request.BuildRequestDataFlags;
1139
if (issuingEntry.Request.BuildRequestDataFlags.HasFlag(
BuildRequestDataFlags
.IgnoreMissingEmptyAndInvalidImports))
1142
buildRequestDataFlags |=
BuildRequestDataFlags
.IgnoreMissingEmptyAndInvalidImports;
BackEnd\Components\BuildRequestEngine\FullyQualifiedBuildRequest.cs (3)
36
BuildRequestDataFlags
flags =
BuildRequestDataFlags
.None)
66
public
BuildRequestDataFlags
BuildRequestDataFlags { get; set; }
BackEnd\Components\Caching\ResultsCache.cs (11)
25
private const
BuildRequestDataFlags
FlagsAffectingBuildResults =
26
BuildRequestDataFlags
.IgnoreMissingEmptyAndInvalidImports
27
|
BuildRequestDataFlags
.FailOnUnresolvedSdk;
354
BuildRequestDataFlags
buildRequestDataFlags = buildRequest.BuildRequestDataFlags;
355
BuildRequestDataFlags
buildResultDataFlags = buildResult.BuildRequestDataFlags;
389
static bool HasProvideProjectStateAfterBuild(
BuildRequestDataFlags
flags)
390
=> (flags &
BuildRequestDataFlags
.ProvideProjectStateAfterBuild) ==
BuildRequestDataFlags
.ProvideProjectStateAfterBuild;
392
static bool HasProvideSubsetOfStateAfterBuild(
BuildRequestDataFlags
flags)
393
=> (flags &
BuildRequestDataFlags
.ProvideSubsetOfStateAfterBuild) ==
BuildRequestDataFlags
.ProvideSubsetOfStateAfterBuild;
BackEnd\Components\RequestBuilder\RequestBuilder.cs (2)
376
?
BuildRequestDataFlags
.SkipNonexistentTargets
377
:
BuildRequestDataFlags
.None);
BackEnd\Components\RequestBuilder\TargetBuilder.cs (2)
149
if (!targetExists && entry.Request.BuildRequestDataFlags.HasFlag(
BuildRequestDataFlags
.SkipNonexistentTargets))
191
if (_requestEntry.Request.BuildRequestDataFlags.HasFlag(
BuildRequestDataFlags
.ProvideProjectStateAfterBuild))
BackEnd\Components\Scheduler\Scheduler.cs (2)
2053
if ((buildRequest.BuildRequestDataFlags &
BuildRequestDataFlags
.SkipNonexistentTargets) !=
BuildRequestDataFlags
.SkipNonexistentTargets)
BackEnd\Shared\BuildRequest.cs (8)
86
private
BuildRequestDataFlags
_buildRequestDataFlags;
107
BuildRequestDataFlags
buildRequestDataFlags,
125
_buildRequestDataFlags |=
BuildRequestDataFlags
.ProvideSubsetOfStateAfterBuild;
146
BuildRequestDataFlags
buildRequestDataFlags =
BuildRequestDataFlags
.None,
181
BuildRequestDataFlags
buildRequestDataFlags =
BuildRequestDataFlags
.None,
362
public
BuildRequestDataFlags
BuildRequestDataFlags
BackEnd\Shared\BuildRequestConfiguration.cs (3)
432
BuildRequestDataFlags
buildRequestDataFlags,
469
if (buildRequestDataFlags.HasFlag(
BuildRequestDataFlags
.IgnoreMissingEmptyAndInvalidImports))
474
if (buildRequestDataFlags.HasFlag(
BuildRequestDataFlags
.FailOnUnresolvedSdk))
BackEnd\Shared\BuildResult.cs (5)
111
/// includes <see cref="
BuildRequestDataFlags
.ProvideProjectStateAfterBuild"/> or
112
/// <see cref="
BuildRequestDataFlags
.ProvideSubsetOfStateAfterBuild"/> for the build request which this object is a result of,
122
private
BuildRequestDataFlags
_buildRequestDataFlags;
397
/// See <see cref="Execution.
BuildRequestDataFlags
"/> for examples of the available flags.
399
public
BuildRequestDataFlags
BuildRequestDataFlags => _buildRequestDataFlags;
Graph\GraphBuildRequestData.cs (15)
31
: this(projectGraph, targetsToBuild, null,
BuildRequestDataFlags
.None)
42
: this(projectGraph, targetsToBuild, hostServices,
BuildRequestDataFlags
.None)
53
public GraphBuildRequestData(ProjectGraph projectGraph, ICollection<string> targetsToBuild, HostServices hostServices,
BuildRequestDataFlags
flags)
69
: this(new ProjectGraphEntryPoint(projectFullPath, globalProperties).AsEnumerable(), targetsToBuild, hostServices,
BuildRequestDataFlags
.None)
80
/// <param name="flags">The <see cref="
BuildRequestDataFlags
"/> to use.</param>
81
public GraphBuildRequestData(string projectFullPath, IDictionary<string, string> globalProperties, ICollection<string> targetsToBuild, HostServices hostServices,
BuildRequestDataFlags
flags)
92
: this(projectGraphEntryPoint.AsEnumerable(), targetsToBuild, null,
BuildRequestDataFlags
.None)
103
: this(projectGraphEntryPoint.AsEnumerable(), targetsToBuild, hostServices,
BuildRequestDataFlags
.None)
114
public GraphBuildRequestData(ProjectGraphEntryPoint projectGraphEntryPoint, ICollection<string> targetsToBuild, HostServices hostServices,
BuildRequestDataFlags
flags)
125
: this(projectGraphEntryPoints, targetsToBuild, null,
BuildRequestDataFlags
.None)
136
: this(projectGraphEntryPoints, targetsToBuild, hostServices,
BuildRequestDataFlags
.None)
147
public GraphBuildRequestData(IEnumerable<ProjectGraphEntryPoint> projectGraphEntryPoints, ICollection<string> targetsToBuild, HostServices hostServices,
BuildRequestDataFlags
flags)
155
public GraphBuildRequestData(IEnumerable<ProjectGraphEntryPoint> projectGraphEntryPoints, ICollection<string> targetsToBuild, HostServices hostServices,
BuildRequestDataFlags
flags, GraphBuildOptions graphBuildOptions)
166
private GraphBuildRequestData(ICollection<string> targetsToBuild, HostServices hostServices,
BuildRequestDataFlags
flags, GraphBuildOptions graphBuildOptions = null)
203
public
BuildRequestDataFlags
Flags { get; }
Microsoft.Build.BuildCheck.UnitTests (1)
TaskInvocationAnalysisDataTests.cs (1)
82
var request = new BuildRequestData(testProject.ProjectFile, new Dictionary<string, string>(), MSBuildConstants.CurrentToolsVersion, [], null,
BuildRequestDataFlags
.None);
Microsoft.Build.Engine.UnitTests (12)
BackEnd\BuildManager_Tests.cs (4)
507
_projectCollection.HostServices,
BuildRequestDataFlags
.ProvideSubsetOfStateAfterBuild, null,
2256
var data = new BuildRequestData(instance, Array.Empty<string>(), null,
BuildRequestDataFlags
.None, new string[] { "VirtualProp" });
3827
BuildRequestDataFlags
.ReplaceExistingProjectInstance);
4289
flags:
BuildRequestDataFlags
.None,
BackEnd\ResultsCache_Tests.cs (5)
211
BuildRequestDataFlags
.None);
221
BuildRequestDataFlags
.ProvideProjectStateAfterBuild);
231
BuildRequestDataFlags
.None);
284
BuildRequestDataFlags
.ProvideSubsetOfStateAfterBuild,
299
BuildRequestDataFlags
.ProvideSubsetOfStateAfterBuild,
BackEnd\TargetBuilder_Tests.cs (3)
1426
BuildRequestEntry entry = new BuildRequestEntry(CreateNewBuildRequest(1, new[] { "NotFound" },
BuildRequestDataFlags
.SkipNonexistentTargets), cache[1]);
1528
private BuildRequest CreateNewBuildRequest(int configurationId, string[] targets,
BuildRequestDataFlags
flags =
BuildRequestDataFlags
.None)
MSBuild (9)
XMake.cs (9)
1564
BuildRequestDataFlags
flags =
BuildRequestDataFlags
.None;
1567
flags |=
BuildRequestDataFlags
.ProvideProjectStateAfterBuild;
1823
BuildRequestDataFlags
flags =
BuildRequestDataFlags
.ClearCachesAfterBuild |
BuildRequestDataFlags
.SkipNonexistentTargets |
BuildRequestDataFlags
.IgnoreMissingEmptyAndInvalidImports |
BuildRequestDataFlags
.FailOnUnresolvedSdk;
1826
flags |=
BuildRequestDataFlags
.ProvideProjectStateAfterBuild;