2 implementations of IFileAccessManager
Microsoft.Build (2)
BackEnd\Components\FileAccesses\FileAccessManager.cs (1)
17internal sealed class FileAccessManager : IFileAccessManager
BackEnd\Components\FileAccesses\OutOfProcNodeFileAccessManager.cs (1)
16internal sealed class OutOfProcNodeFileAccessManager : IFileAccessManager
11 references to IFileAccessManager
Microsoft.Build (11)
BackEnd\BuildManager\BuildManager.cs (2)
606var fileAccessManager = ((IBuildComponentHost)this).GetComponent<IFileAccessManager>(BuildComponentType.FileAccessManager);
BackEnd\Components\Communications\DetouredNodeLauncher.cs (4)
28private IFileAccessManager _fileAccessManager; 38_fileAccessManager = (IFileAccessManager)host.GetComponent(BuildComponentType.FileAccessManager); 156private readonly IFileAccessManager _fileAccessManager; 159public DetoursEventListener(IFileAccessManager fileAccessManager, int nodeId)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (2)
43private readonly IFileAccessManager _fileAccessManager; 83IFileAccessManager fileAccessManager,
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
955((IFileAccessManager)buildComponentHost.GetComponent(BuildComponentType.FileAccessManager)).ReportFileAccess(fileAccessData, buildComponentHost.BuildParameters.NodeId);
Instance\TaskFactories\TaskHostTask.cs (2)
453IFileAccessManager fileAccessManager = ((IFileAccessManager)_buildComponentHost.GetComponent(BuildComponentType.FileAccessManager));