3 writes to _taskFactoryWrapper
Microsoft.Build (3)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (3)
220set => _taskFactoryWrapper = value; 275_taskFactoryWrapper ??= FindTaskInRegistry(taskIdentityParameters); 561_taskFactoryWrapper = null;
29 references to _taskFactoryWrapper
Microsoft.Build (29)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (29)
219get => _taskFactoryWrapper; 277if (_taskFactoryWrapper is null) 284if (_taskFactoryWrapper.TaskFactoryLoadedType.HasSTAThreadAttribute) 289if (_taskFactoryWrapper.TaskFactoryLoadedType.HasLoadInSeparateAppDomainAttribute) 298return (requirements, _taskFactoryWrapper); 312if (_taskFactoryWrapper == null) 341realTaskAssemblyLoaction != _taskFactoryWrapper.TaskFactoryLoadedType.Path) 343_taskLoggingContext.LogComment(MessageImportance.Normal, "TaskAssemblyLocationMismatch", realTaskAssemblyLoaction, _taskFactoryWrapper.TaskFactoryLoadedType.Path); 430ErrorUtilities.VerifyThrow(_taskFactoryWrapper != null, "Need a taskFactoryWrapper to retrieve outputs from."); 436TaskPropertyInfo parameter = _taskFactoryWrapper.GetProperty(parameterName); 437foreach (TaskPropertyInfo prop in _taskFactoryWrapper.TaskFactoryLoadedType.Properties) 456_taskFactoryWrapper.GetNamesOfPropertiesWithOutputAttribute.ContainsKey(parameterName), 537if (_taskFactoryWrapper != null && TaskInstance != null) 539_taskFactoryWrapper.TaskFactory.CleanupTask(TaskInstance); 807object outputs = _taskFactoryWrapper.GetPropertyValue(TaskInstance, parameter); 822object outputs = _taskFactoryWrapper.GetPropertyValue(TaskInstance, parameter); 945if (_taskFactoryWrapper.TaskFactory is AssemblyTaskFactory assemblyTaskFactory) 958task = _taskFactoryWrapper.TaskFactory is ITaskFactory2 taskFactory2 ? 960_taskFactoryWrapper.TaskFactory.CreateTask(loggingHost); 976_taskFactoryWrapper.TaskFactory.FactoryName, 987_taskFactoryWrapper.TaskFactory.FactoryName, 997_taskFactoryWrapper.TaskFactory.FactoryName, 1020LoadedType loadedType = _taskFactoryWrapper.TaskFactoryLoadedType; 1048parameter = _taskFactoryWrapper.GetProperty(parameterName); 1108_taskFactoryWrapper.TaskFactoryLoadedType.LoadedAssemblyName.FullName, 1109_taskFactoryWrapper.TaskFactoryLoadedType.Path); 1343_taskFactoryWrapper.SetPropertyValue(TaskInstance, parameter, parameterValue); 1613ErrorUtilities.VerifyThrow(_taskFactoryWrapper != null, "Expected taskFactoryWrapper to not be null"); 1618requiredParameters = _taskFactoryWrapper.GetNamesOfPropertiesWithRequiredAttribute;