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