1 instantiation of TaskExecutionContext
MSBuild (1)
OutOfProcTaskHostNode.cs (1)
1160
var context = new
TaskExecutionContext
(taskId, configuration);
25 references to TaskExecutionContext
MSBuild (25)
OutOfProcTaskHostNode.cs (25)
214
private readonly ConcurrentDictionary<int,
TaskExecutionContext
> _taskContexts
215
= new ConcurrentDictionary<int,
TaskExecutionContext
>();
223
private readonly AsyncLocal<
TaskExecutionContext
> _currentTaskContext
224
= new AsyncLocal<
TaskExecutionContext
>();
383
TaskExecutionContext
context = GetCurrentTaskContext();
389
TaskExecutionContext
context = GetCurrentTaskContext();
421
var
context = GetCurrentTaskContext();
430
var
context = GetCurrentTaskContext();
439
var
context = GetCurrentTaskContext();
1053
var
context = GetCurrentTaskContext();
1094
var
context = GetCurrentTaskContext();
1117
var
context = GetCurrentTaskContext();
1128
private
TaskExecutionContext
GetCurrentTaskContext()
1130
TaskExecutionContext
context = _currentTaskContext.Value;
1149
var
context = GetCurrentTaskContext();
1156
private
TaskExecutionContext
CreateTaskContext(TaskHostConfiguration configuration)
1160
var
context = new TaskExecutionContext(taskId, configuration);
1176
if (_taskContexts.TryRemove(taskId, out
var
context))
1186
private void SaveOperatingEnvironment(
TaskExecutionContext
context)
1207
private void RestoreOperatingEnvironment(
TaskExecutionContext
context)
1249
var
context = CreateTaskContext(taskHostConfiguration);
1340
var
context = kvp.Value;
1350
var
previousContext = _currentTaskContext.Value;
1661
TaskExecutionContext
taskContext = state as
TaskExecutionContext
;