3 writes to _taskFactoryWrapper
Microsoft.Build (3)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (3)
221set => _taskFactoryWrapper = value; 276_taskFactoryWrapper ??= FindTaskInRegistry(taskIdentityParameters); 562_taskFactoryWrapper = null;
30 references to _taskFactoryWrapper
Microsoft.Build (30)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (30)
220get => _taskFactoryWrapper; 278if (_taskFactoryWrapper is null) 285if (_taskFactoryWrapper.TaskFactoryLoadedType.HasSTAThreadAttribute) 290if (_taskFactoryWrapper.TaskFactoryLoadedType.HasLoadInSeparateAppDomainAttribute) 299return (requirements, _taskFactoryWrapper); 313if (_taskFactoryWrapper == null) 327_resolver.Initialize(_taskFactoryWrapper.TaskFactoryLoadedType.Assembly.AssemblyFile); 342realTaskAssemblyLoaction != _taskFactoryWrapper.TaskFactoryLoadedType.Path) 344_taskLoggingContext.LogComment(MessageImportance.Normal, "TaskAssemblyLocationMismatch", realTaskAssemblyLoaction, _taskFactoryWrapper.TaskFactoryLoadedType.Path); 431ErrorUtilities.VerifyThrow(_taskFactoryWrapper != null, "Need a taskFactoryWrapper to retrieve outputs from."); 437TaskPropertyInfo parameter = _taskFactoryWrapper.GetProperty(parameterName); 438foreach (TaskPropertyInfo prop in _taskFactoryWrapper.TaskFactoryLoadedType.Properties) 457_taskFactoryWrapper.GetNamesOfPropertiesWithOutputAttribute.ContainsKey(parameterName), 538if (_taskFactoryWrapper != null && TaskInstance != null) 540_taskFactoryWrapper.TaskFactory.CleanupTask(TaskInstance); 808object outputs = _taskFactoryWrapper.GetPropertyValue(TaskInstance, parameter); 823object outputs = _taskFactoryWrapper.GetPropertyValue(TaskInstance, parameter); 946if (_taskFactoryWrapper.TaskFactory is AssemblyTaskFactory assemblyTaskFactory) 959task = _taskFactoryWrapper.TaskFactory is ITaskFactory2 taskFactory2 ? 961_taskFactoryWrapper.TaskFactory.CreateTask(loggingHost); 977_taskFactoryWrapper.TaskFactory.FactoryName, 988_taskFactoryWrapper.TaskFactory.FactoryName, 998_taskFactoryWrapper.TaskFactory.FactoryName, 1021LoadedType loadedType = _taskFactoryWrapper.TaskFactoryLoadedType; 1049parameter = _taskFactoryWrapper.GetProperty(parameterName); 1109_taskFactoryWrapper.TaskFactoryLoadedType.LoadedAssemblyName.FullName, 1110_taskFactoryWrapper.TaskFactoryLoadedType.Path); 1344_taskFactoryWrapper.SetPropertyValue(TaskInstance, parameter, parameterValue); 1631ErrorUtilities.VerifyThrow(_taskFactoryWrapper != null, "Expected taskFactoryWrapper to not be null"); 1636requiredParameters = _taskFactoryWrapper.GetNamesOfPropertiesWithRequiredAttribute;