3 implementations of ITargetBuilderCallback
Microsoft.Build (1)
BackEnd\Components\RequestBuilder\TargetBuilder.cs (1)
40
internal class TargetBuilder : ITargetBuilder,
ITargetBuilderCallback
, IBuildComponent
Microsoft.Build.Engine.UnitTests (2)
BackEnd\TargetEntry_Tests.cs (1)
31
public class TargetEntry_Tests :
ITargetBuilderCallback
, IDisposable
BackEnd\TaskBuilder_Tests.cs (1)
34
public class TaskBuilder_Tests :
ITargetBuilderCallback
14 references to ITargetBuilderCallback
Microsoft.Build (11)
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\TargetBuilder.cs (2)
244
async Task<ITargetResult[]>
ITargetBuilderCallback
.LegacyCallTarget(string[] targets, bool continueOnError, ElementLocation taskLocation)
744
TargetEntry newEntry = new TargetEntry(_requestEntry, this as
ITargetBuilderCallback
, targetSpecification, baseLookup, parentTargetEntry, entryReason, _componentHost, _projectLoggingContext, stopProcessingOnCompletion);
BackEnd\Components\RequestBuilder\TargetEntry.cs (2)
134
private
ITargetBuilderCallback
_targetBuilderCallback;
170
ITargetBuilderCallback
targetBuilderCallback,
BackEnd\Components\RequestBuilder\TaskBuilder.cs (2)
113
private
ITargetBuilderCallback
_targetBuilderCallback;
152
public async Task<WorkUnitResult> ExecuteTask(TargetLoggingContext loggingContext, BuildRequestEntry requestEntry,
ITargetBuilderCallback
targetBuilderCallback, ProjectTargetInstanceChild taskInstance, TaskExecutionMode mode, Lookup inferLookup, Lookup executeLookup, CancellationToken cancellationToken)
BackEnd\Components\RequestBuilder\TaskHost.cs (3)
75
private
ITargetBuilderCallback
_targetBuilderCallback;
114
/// <param name="targetBuilderCallback">An <see cref="
ITargetBuilderCallback
"/> to use to invoke targets and build projects.</param>
115
public TaskHost(IBuildComponentHost host, BuildRequestEntry requestEntry, ElementLocation taskLocation,
ITargetBuilderCallback
targetBuilderCallback)
BackEnd\Shared\TargetResult.cs (1)
63
/// * in <see cref="
ITargetBuilderCallback
.LegacyCallTarget"/> when Cancellation was requested
Microsoft.Build.Engine.UnitTests (3)
BackEnd\MockTaskBuilder.cs (1)
83
public Task<WorkUnitResult> ExecuteTask(TargetLoggingContext targetLoggingContext, BuildRequestEntry requestEntry,
ITargetBuilderCallback
targetBuilderCallback, ProjectTargetInstanceChild task, TaskExecutionMode mode, Lookup lookupForInference, Lookup lookupForExecution, CancellationToken cancellationToken)
BackEnd\TargetEntry_Tests.cs (1)
928
Task<ITargetResult[]>
ITargetBuilderCallback
.LegacyCallTarget(string[] targets, bool continueOnError, ElementLocation referenceLocation)
BackEnd\TaskBuilder_Tests.cs (1)
887
Task<ITargetResult[]>
ITargetBuilderCallback
.LegacyCallTarget(string[] targets, bool continueOnError, ElementLocation referenceLocation)