2 implementations of IFileAccessManager
Microsoft.Build (2)
BackEnd\Components\FileAccesses\FileAccessManager.cs (1)
18
internal sealed class FileAccessManager :
IFileAccessManager
BackEnd\Components\FileAccesses\OutOfProcNodeFileAccessManager.cs (1)
16
internal sealed class OutOfProcNodeFileAccessManager :
IFileAccessManager
11 references to IFileAccessManager
Microsoft.Build (11)
BackEnd\BuildManager\BuildManager.cs (2)
647
var
fileAccessManager = ((IBuildComponentHost)this).GetComponent<
IFileAccessManager
>(BuildComponentType.FileAccessManager);
BackEnd\Components\Communications\DetouredNodeLauncher.cs (4)
29
private
IFileAccessManager
_fileAccessManager;
39
_fileAccessManager = (
IFileAccessManager
)host.GetComponent(BuildComponentType.FileAccessManager);
162
private readonly
IFileAccessManager
_fileAccessManager;
165
public DetoursEventListener(
IFileAccessManager
fileAccessManager, int nodeId)
BackEnd\Components\ProjectCache\ProjectCacheService.cs (2)
44
private readonly
IFileAccessManager
_fileAccessManager;
84
IFileAccessManager
fileAccessManager,
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
956
((
IFileAccessManager
)buildComponentHost.GetComponent(BuildComponentType.FileAccessManager)).ReportFileAccess(fileAccessData, buildComponentHost.BuildParameters.NodeId);
Instance\TaskFactories\TaskHostTask.cs (2)
528
IFileAccessManager
fileAccessManager = ((
IFileAccessManager
)_buildComponentHost.GetComponent(BuildComponentType.FileAccessManager));