47 references to WorkUnitActionCode
Microsoft.Build (47)
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 (4)
280results[i] = new TargetResult(Array.Empty<TaskItem>(), new WorkUnitResult(WorkUnitResultCode.Skipped, WorkUnitActionCode.Continue, null)); 302results[i] = new TargetResult(Array.Empty<TaskItem>(), new WorkUnitResult(WorkUnitResultCode.Skipped, WorkUnitActionCode.Continue, null)); 559targetResult.WorkUnitResult.ActionCode == WorkUnitActionCode.Stop ? targetResult : resultForDependencyProcessing, 640if (targetResult.WorkUnitResult.ActionCode == WorkUnitActionCode.Stop)
BackEnd\Components\RequestBuilder\TargetEntry.cs (15)
367new WorkUnitResult(WorkUnitResultCode.Skipped, WorkUnitActionCode.Continue, null), 448if (aggregateResult.ActionCode == WorkUnitActionCode.Stop) 491aggregateResult = aggregateResult.AggregateResult(new WorkUnitResult(WorkUnitResultCode.Canceled, WorkUnitActionCode.Stop, null)); 542aggregateResult = aggregateResult.AggregateResult(new WorkUnitResult(WorkUnitResultCode.Success, WorkUnitActionCode.Continue, null)); 574aggregateResult = aggregateResult.AggregateResult(new WorkUnitResult(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, null)); 678if (aggregateResult.ResultCode == WorkUnitResultCode.Failed && aggregateResult.ActionCode == WorkUnitActionCode.Stop) 733_targetResult = new TargetResult(Array.Empty<TaskItem>(), new WorkUnitResult(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, null)); 786Assumed.Equal(_targetResult.WorkUnitResult.ActionCode, WorkUnitActionCode.Continue, $"ActionCode must be Continue. ActionCode is {_targetResult.WorkUnitResult.ActionCode}."); 788_targetResult.WorkUnitResult = new WorkUnitResult(_targetResult.WorkUnitResult.ResultCode, WorkUnitActionCode.Stop, _targetResult.WorkUnitResult.Exception); 817WorkUnitActionCode finalActionCode = WorkUnitActionCode.Continue; 818WorkUnitResult lastResult = new WorkUnitResult(WorkUnitResultCode.Success, WorkUnitActionCode.Continue, null); 839if (lastResult.ActionCode == WorkUnitActionCode.Stop) 841finalActionCode = WorkUnitActionCode.Stop; 849finalActionCode = WorkUnitActionCode.Stop;
BackEnd\Components\RequestBuilder\TaskBuilder.cs (17)
190WorkUnitResult taskResult = new WorkUnitResult(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, null); 310WorkUnitResult taskResult = new WorkUnitResult(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, null); 359if (aggregateResult.ActionCode == WorkUnitActionCode.Stop) 396WorkUnitResult taskResult = new WorkUnitResult(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, null); 411return new WorkUnitResult(WorkUnitResultCode.Skipped, WorkUnitActionCode.Continue, null); 421taskResult = new WorkUnitResult(WorkUnitResultCode.Success, WorkUnitActionCode.Continue, null); 429taskResult = new WorkUnitResult(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, e); 497taskResult = new WorkUnitResult(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, e); 506_continueOnError == ContinueOnError.ErrorAndStop ? WorkUnitActionCode.Stop : WorkUnitActionCode.Continue, 529taskResult = new WorkUnitResult(WorkUnitResultCode.Failed, WorkUnitActionCode.Stop, e); 570taskResult = new WorkUnitResult(WorkUnitResultCode.Success, WorkUnitActionCode.Continue, null); 800WorkUnitActionCode actionCode = WorkUnitActionCode.Continue; 1057actionCode = WorkUnitActionCode.Continue; 1062actionCode = WorkUnitActionCode.Stop; 1080actionCode = WorkUnitActionCode.Continue;
BackEnd\Shared\WorkUnitResult.cs (7)
65private readonly WorkUnitActionCode _actionCode; 78_actionCode = WorkUnitActionCode.Continue; 85internal WorkUnitResult(WorkUnitResultCode resultCode, WorkUnitActionCode actionCode, Exception e) 110internal WorkUnitActionCode ActionCode => _actionCode; 130WorkUnitActionCode actionCode = _actionCode; 160WorkUnitActionCode aggregateAction = _actionCode; 174if (result._actionCode == WorkUnitActionCode.Stop)