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)
581var fileAccessManager = ((IBuildComponentHost)this).GetComponent<IFileAccessManager>(BuildComponentType.FileAccessManager);
BackEnd\Components\Communications\DetouredNodeLauncher.cs (4)
30private IFileAccessManager _fileAccessManager; 40_fileAccessManager = (IFileAccessManager)host.GetComponent(BuildComponentType.FileAccessManager); 158private readonly IFileAccessManager _fileAccessManager; 161public DetoursEventListener(IFileAccessManager fileAccessManager, int nodeId)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (2)
40private readonly IFileAccessManager _fileAccessManager; 80IFileAccessManager fileAccessManager,
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
952((IFileAccessManager)buildComponentHost.GetComponent(BuildComponentType.FileAccessManager)).ReportFileAccess(fileAccessData, buildComponentHost.BuildParameters.NodeId);
Instance\TaskFactories\TaskHostTask.cs (2)
441IFileAccessManager fileAccessManager = ((IFileAccessManager)_buildComponentHost.GetComponent(BuildComponentType.FileAccessManager));