1 instantiation of TaskExecutionContext
MSBuild (1)
OutOfProcTaskHostNode.cs (1)
1119
var context = new
TaskExecutionContext
(taskId, configuration);
20 references to TaskExecutionContext
MSBuild (20)
OutOfProcTaskHostNode.cs (20)
211
private readonly ConcurrentDictionary<int,
TaskExecutionContext
> _taskContexts
212
= new ConcurrentDictionary<int,
TaskExecutionContext
>();
220
private readonly AsyncLocal<
TaskExecutionContext
> _currentTaskContext
221
= new AsyncLocal<
TaskExecutionContext
>();
391
var
context = GetCurrentTaskContext();
400
var
context = GetCurrentTaskContext();
409
var
context = GetCurrentTaskContext();
1020
var
context = GetCurrentTaskContext();
1061
var
context = GetCurrentTaskContext();
1084
var
context = GetCurrentTaskContext();
1095
private
TaskExecutionContext
GetCurrentTaskContext()
1108
var
context = GetCurrentTaskContext();
1115
private
TaskExecutionContext
CreateTaskContext(TaskHostConfiguration configuration)
1119
var
context = new TaskExecutionContext(taskId, configuration);
1135
if (_taskContexts.TryRemove(taskId, out
var
context))
1145
private void SaveOperatingEnvironment(
TaskExecutionContext
context)
1166
private void RestoreOperatingEnvironment(
TaskExecutionContext
context)
1207
var
context = CreateTaskContext(taskHostConfiguration);
1461
TaskExecutionContext
taskContext = state as
TaskExecutionContext
;