1 instantiation of TaskExecutionContext
MSBuild (1)
OutOfProcTaskHostNode.cs (1)
1120
var context = new
TaskExecutionContext
(taskId, configuration);
20 references to TaskExecutionContext
MSBuild (20)
OutOfProcTaskHostNode.cs (20)
212
private readonly ConcurrentDictionary<int,
TaskExecutionContext
> _taskContexts
213
= new ConcurrentDictionary<int,
TaskExecutionContext
>();
221
private readonly AsyncLocal<
TaskExecutionContext
> _currentTaskContext
222
= new AsyncLocal<
TaskExecutionContext
>();
392
var
context = GetCurrentTaskContext();
401
var
context = GetCurrentTaskContext();
410
var
context = GetCurrentTaskContext();
1021
var
context = GetCurrentTaskContext();
1062
var
context = GetCurrentTaskContext();
1085
var
context = GetCurrentTaskContext();
1096
private
TaskExecutionContext
GetCurrentTaskContext()
1109
var
context = GetCurrentTaskContext();
1116
private
TaskExecutionContext
CreateTaskContext(TaskHostConfiguration configuration)
1120
var
context = new TaskExecutionContext(taskId, configuration);
1136
if (_taskContexts.TryRemove(taskId, out
var
context))
1146
private void SaveOperatingEnvironment(
TaskExecutionContext
context)
1167
private void RestoreOperatingEnvironment(
TaskExecutionContext
context)
1208
var
context = CreateTaskContext(taskHostConfiguration);
1462
TaskExecutionContext
taskContext = state as
TaskExecutionContext
;