1 instantiation of TaskExecutionContext
MSBuild (1)
OutOfProcTaskHostNode.cs (1)
1098
var context = new
TaskExecutionContext
(taskId, configuration);
20 references to TaskExecutionContext
MSBuild (20)
OutOfProcTaskHostNode.cs (20)
188
private readonly ConcurrentDictionary<int,
TaskExecutionContext
> _taskContexts
189
= new ConcurrentDictionary<int,
TaskExecutionContext
>();
197
private readonly AsyncLocal<
TaskExecutionContext
> _currentTaskContext
198
= new AsyncLocal<
TaskExecutionContext
>();
368
var
context = GetCurrentTaskContext();
377
var
context = GetCurrentTaskContext();
386
var
context = GetCurrentTaskContext();
999
var
context = GetCurrentTaskContext();
1040
var
context = GetCurrentTaskContext();
1063
var
context = GetCurrentTaskContext();
1074
private
TaskExecutionContext
GetCurrentTaskContext()
1087
var
context = GetCurrentTaskContext();
1094
private
TaskExecutionContext
CreateTaskContext(TaskHostConfiguration configuration)
1098
var
context = new TaskExecutionContext(taskId, configuration);
1114
if (_taskContexts.TryRemove(taskId, out
var
context))
1124
private void SaveOperatingEnvironment(
TaskExecutionContext
context)
1142
private void RestoreOperatingEnvironment(
TaskExecutionContext
context)
1181
var
context = CreateTaskContext(taskHostConfiguration);
1393
TaskExecutionContext
taskContext = state as
TaskExecutionContext
;