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