12 references to TaskFactoryUtilities
Microsoft.Build (2)
BackEnd\TaskExecutionHost\TaskExecutionHost.cs (1)
1292bool shouldRunOutOfProc = TaskFactoryUtilities.ShouldCompileForOutOfProcess(taskFactoryEngineContext)
parent\Shared\TypeLoader.cs (1)
248return TaskFactoryUtilities.LoadTaskAssembly(assemblyLoadInfo.AssemblyFile);
Microsoft.Build.Framework (1)
Utilities\AssemblyLoadInfo.cs (1)
237get { return _assemblyFile?.EndsWith(TaskFactoryUtilities.InlineTaskSuffix, StringComparison.OrdinalIgnoreCase) == true; }
Microsoft.Build.Tasks.Core (7)
RoslynCodeTaskFactory\RoslynCodeTaskFactory.cs (7)
208_compileForOutOfProcess = TaskFactoryUtilities.ShouldCompileForOutOfProcess(taskFactoryLoggingHost); 531string resolvedPath = TaskFactoryUtilities.ResolveTaskSourceCodePath(sourcePath, isMultiThreaded, projectDirectory); 677var directoriesToAddToAppDomain = TaskFactoryUtilities.ExtractUniqueDirectoriesFromAssemblyPaths(resolvedAssemblyReferences.ToList()); 679_assemblyResolver = TaskFactoryUtilities.CreateAssemblyResolver(directoriesToAddToAppDomain); 686TaskFactoryUtilities.CreateLoadManifest(_assemblyPath, directoriesToAddToAppDomain); 779_assemblyPath = TaskFactoryUtilities.GetTemporaryTaskAssemblyPath(); // in a temp directory for this process, persisted until the end of build 873assembly = TaskFactoryUtilities.LoadTaskAssembly(_assemblyPath);
MSBuild (2)
OutOfProcTaskHostNode.cs (1)
1724TaskFactoryUtilities.RegisterAssemblyResolveHandlersFromManifest(taskLocation);
parent\Shared\TypeLoader.cs (1)
248return TaskFactoryUtilities.LoadTaskAssembly(assemblyLoadInfo.AssemblyFile);