1 instantiation of FileAccessData
Microsoft.Build (1)
BackEnd\Components\Communications\DetouredNodeLauncher.cs (1)
172new Experimental.FileAccess.FileAccessData(
18 references to FileAccessData
Microsoft.Build (18)
BackEnd\Components\FileAccesses\FileAccessManager.cs (3)
19private record Handlers(Action<BuildRequest, FileAccessData> FileAccessHander, Action<BuildRequest, ProcessData> ProcessHandler); 58public void ReportFileAccess(FileAccessData fileAccessData, int nodeId) 105public HandlerRegistration RegisterHandlers(Action<BuildRequest, FileAccessData> fileAccessHandler, Action<BuildRequest, ProcessData> processHandler)
BackEnd\Components\FileAccesses\FileAccessReport.cs (3)
11private FileAccessData _fileAccessData; 13internal FileAccessReport(FileAccessData fileAccessData) => _fileAccessData = fileAccessData; 23internal FileAccessData FileAccessData => _fileAccessData;
BackEnd\Components\FileAccesses\IFileAccessManager.cs (2)
14void ReportFileAccess(FileAccessData fileAccessData, int nodeId); 20Action<BuildRequest, FileAccessData> fileAccessHandler,
BackEnd\Components\FileAccesses\OutOfProcNodeFileAccessManager.cs (2)
45public void ReportFileAccess(FileAccessData fileAccessData, int nodeId) => _sendPacket(new FileAccessReport(fileAccessData)); 55Action<BuildRequest, FileAccessData> fileAccessHandler,
BackEnd\Components\ProjectCache\ProjectCachePluginBase.cs (2)
49public virtual void HandleFileAccess(FileAccessContext fileAccessContext, FileAccessData fileAccessData) 63/// aggregated file access reports from <see cref="HandleFileAccess(FileAccessContext, FileAccessData)"/>.
BackEnd\Components\RequestBuilder\TaskHost.cs (1)
947public void ReportFileAccess(FileAccessData fileAccessData)
Instance\TaskFactories\TaskHostTask.cs (1)
442foreach (FileAccessData fileAccessData in taskHostTaskComplete.FileAccessData)
TaskHostTaskComplete.cs (4)
56private List<FileAccessData> _fileAccessData; 104List<FileAccessData> fileAccessData, 227public List<FileAccessData> FileAccessData 248(ITranslator translator, ref FileAccessData data) => ((ITranslatable)data).Translate(translator));