1 instantiation of TaskExecutionContext
MSBuild (1)
OutOfProcTaskHostNode.cs (1)
1161
var context = new
TaskExecutionContext
(taskId, configuration);
25 references to TaskExecutionContext
MSBuild (25)
OutOfProcTaskHostNode.cs (25)
215
private readonly ConcurrentDictionary<int,
TaskExecutionContext
> _taskContexts
216
= new ConcurrentDictionary<int,
TaskExecutionContext
>();
224
private readonly AsyncLocal<
TaskExecutionContext
> _currentTaskContext
225
= new AsyncLocal<
TaskExecutionContext
>();
384
TaskExecutionContext
context = GetCurrentTaskContext();
390
TaskExecutionContext
context = GetCurrentTaskContext();
422
var
context = GetCurrentTaskContext();
431
var
context = GetCurrentTaskContext();
440
var
context = GetCurrentTaskContext();
1054
var
context = GetCurrentTaskContext();
1095
var
context = GetCurrentTaskContext();
1118
var
context = GetCurrentTaskContext();
1129
private
TaskExecutionContext
GetCurrentTaskContext()
1131
TaskExecutionContext
context = _currentTaskContext.Value;
1150
var
context = GetCurrentTaskContext();
1157
private
TaskExecutionContext
CreateTaskContext(TaskHostConfiguration configuration)
1161
var
context = new TaskExecutionContext(taskId, configuration);
1177
if (_taskContexts.TryRemove(taskId, out
var
context))
1187
private void SaveOperatingEnvironment(
TaskExecutionContext
context)
1208
private void RestoreOperatingEnvironment(
TaskExecutionContext
context)
1250
var
context = CreateTaskContext(taskHostConfiguration);
1341
var
context = kvp.Value;
1351
var
previousContext = _currentTaskContext.Value;
1662
TaskExecutionContext
taskContext = state as
TaskExecutionContext
;