30 instantiations of WorkUnitResult
Microsoft.Build (30)
BackEnd\Components\ProjectCache\CacheResult.cs (2)
124
? new
WorkUnitResult
(WorkUnitResultCode.Success, WorkUnitActionCode.Continue, null)
125
: new
WorkUnitResult
(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, null);
BackEnd\Components\ProjectCache\Experimental\CacheResult.cs (2)
126
? new
WorkUnitResult
(WorkUnitResultCode.Success, WorkUnitActionCode.Continue, null)
127
: new
WorkUnitResult
(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, null);
BackEnd\Components\RequestBuilder\TargetBuilder.cs (2)
280
results[i] = new TargetResult(Array.Empty<TaskItem>(), new
WorkUnitResult
(WorkUnitResultCode.Skipped, WorkUnitActionCode.Continue, null));
302
results[i] = new TargetResult(Array.Empty<TaskItem>(), new
WorkUnitResult
(WorkUnitResultCode.Skipped, WorkUnitActionCode.Continue, null));
BackEnd\Components\RequestBuilder\TargetEntry.cs (9)
377
new
WorkUnitResult
(WorkUnitResultCode.Skipped, WorkUnitActionCode.Continue, null),
441
WorkUnitResult aggregateResult = new
WorkUnitResult
();
506
aggregateResult = aggregateResult.AggregateResult(new
WorkUnitResult
(WorkUnitResultCode.Canceled, WorkUnitActionCode.Stop, null));
562
aggregateResult = aggregateResult.AggregateResult(new
WorkUnitResult
(WorkUnitResultCode.Success, WorkUnitActionCode.Continue, null));
594
aggregateResult = aggregateResult.AggregateResult(new
WorkUnitResult
(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, null));
759
_targetResult = new TargetResult(Array.Empty<TaskItem>(), new
WorkUnitResult
(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, null));
814
_targetResult.WorkUnitResult = new
WorkUnitResult
(_targetResult.WorkUnitResult.ResultCode, WorkUnitActionCode.Stop, _targetResult.WorkUnitResult.Exception);
844
WorkUnitResult lastResult = new
WorkUnitResult
(WorkUnitResultCode.Success, WorkUnitActionCode.Continue, null);
878
return new
WorkUnitResult
(aggregatedTaskResult, finalActionCode, lastResult.Exception);
BackEnd\Components\RequestBuilder\TaskBuilder.cs (13)
191
WorkUnitResult taskResult = new
WorkUnitResult
(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, null);
311
WorkUnitResult taskResult = new
WorkUnitResult
(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, null);
350
WorkUnitResult aggregateResult = new
WorkUnitResult
();
397
WorkUnitResult taskResult = new
WorkUnitResult
(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, null);
412
return new
WorkUnitResult
(WorkUnitResultCode.Skipped, WorkUnitActionCode.Continue, null);
422
taskResult = new
WorkUnitResult
(WorkUnitResultCode.Success, WorkUnitActionCode.Continue, null);
430
taskResult = new
WorkUnitResult
(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, e);
499
taskResult = new
WorkUnitResult
(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, e);
506
taskResult = new
WorkUnitResult
(
531
taskResult = new
WorkUnitResult
(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, e);
563
taskResult = new
WorkUnitResult
(WorkUnitResultCode.Success, taskResult.ActionCode, taskResult.Exception);
588
taskResult = new
WorkUnitResult
(WorkUnitResultCode.Success, WorkUnitActionCode.Continue, null);
1103
WorkUnitResult result = new
WorkUnitResult
(resultCode, actionCode, null);
BackEnd\Shared\WorkUnitResult.cs (2)
144
return new
WorkUnitResult
(translator);
184
return new
WorkUnitResult
(aggregateResult, aggregateAction, aggregateException);
24 references to WorkUnitResult
Microsoft.Build (24)
BackEnd\Components\ProjectCache\CacheResult.cs (1)
121
private static
WorkUnitResult
CreateWorkUnitResult(BuildResultCode resultCode)
BackEnd\Components\ProjectCache\Experimental\CacheResult.cs (1)
123
private static
WorkUnitResult
CreateWorkUnitResult(BuildResultCode resultCode)
BackEnd\Components\RequestBuilder\ITaskBuilder.cs (1)
54
Task<
WorkUnitResult
> ExecuteTask(TargetLoggingContext targetLoggingContext, BuildRequestEntry requestEntry, ITargetBuilderCallback targetBuilderCallback, ProjectTargetInstanceChild task, TaskExecutionMode mode, Lookup lookupForInference, Lookup lookupForExecution, CancellationToken cancellationToken);
BackEnd\Components\RequestBuilder\TargetEntry.cs (4)
441
WorkUnitResult
aggregateResult = new WorkUnitResult();
546
WorkUnitResult
bucketResult = await ProcessBucket(taskBuilder, targetLoggingContext, GetTaskExecutionMode(dependencyResult), lookupForInference, lookupForExecution);
840
private async ValueTask<
WorkUnitResult
> ProcessBucket(ITaskBuilder taskBuilder, TargetLoggingContext targetLoggingContext, TaskExecutionMode mode, Lookup lookupForInference, Lookup lookupForExecution)
844
WorkUnitResult
lastResult = new WorkUnitResult(WorkUnitResultCode.Success, WorkUnitActionCode.Continue, null);
BackEnd\Components\RequestBuilder\TaskBuilder.cs (10)
151
public async Task<
WorkUnitResult
> ExecuteTask(TargetLoggingContext loggingContext, BuildRequestEntry requestEntry, ITargetBuilderCallback targetBuilderCallback, ProjectTargetInstanceChild taskInstance, TaskExecutionMode mode, Lookup inferLookup, Lookup executeLookup, CancellationToken cancellationToken)
191
WorkUnitResult
taskResult = new WorkUnitResult(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, null);
307
private async ValueTask<
WorkUnitResult
> ExecuteTask(TaskExecutionMode mode, Lookup lookup)
311
WorkUnitResult
taskResult = new WorkUnitResult(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, null);
350
WorkUnitResult
aggregateResult = new WorkUnitResult();
393
private async ValueTask<
WorkUnitResult
> ExecuteBucket(TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask, Dictionary<string, string> lookupHash)
397
WorkUnitResult
taskResult = new WorkUnitResult(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, null);
722
private async Task<
WorkUnitResult
> InitializeAndExecuteTask(TaskLoggingContext taskLoggingContext, ItemBucket bucket, TaskHostParameters taskIdentityParameters, TaskHost taskHost, TaskExecutionMode howToExecuteTask)
811
private async ValueTask<
WorkUnitResult
> ExecuteInstantiatedTask(TaskExecutionHost taskExecutionHost, TaskLoggingContext taskLoggingContext, TaskHost taskHost, ItemBucket bucket, TaskExecutionMode howToExecuteTask)
1103
WorkUnitResult
result = new WorkUnitResult(resultCode, actionCode, null);
BackEnd\Shared\TargetResult.cs (4)
32
private
WorkUnitResult
_result;
77
internal TargetResult(TaskItem[] items,
WorkUnitResult
result, BuildEventContext originalBuildEventContext = null, TargetSkipReason skipReason = TargetSkipReason.None)
190
internal
WorkUnitResult
WorkUnitResult
341
translator.Translate(ref _result,
WorkUnitResult
.FactoryForDeserialization);
BackEnd\Shared\WorkUnitResult.cs (3)
142
internal static
WorkUnitResult
FactoryForDeserialization(ITranslator translator)
157
internal
WorkUnitResult
AggregateResult(
WorkUnitResult
result)