1 write to _ioService
Microsoft.CodeAnalysis.Features (1)
SymbolSearch\Windows\SymbolSearchUpdateEngine.cs (1)
62
_ioService
= ioService;
12 references to _ioService
Microsoft.CodeAnalysis.Features (12)
SymbolSearch\Windows\SymbolSearchUpdateEngine.Update.cs (12)
185
if (_service.
_ioService
.Exists(databaseFileInfo))
215
if (!_service.
_ioService
.Exists(_cacheDirectoryInfo))
220
_service.
_ioService
.Create(_cacheDirectoryInfo);
358
_service.
_ioService
.WriteAndFlushAllBytes(tempFilePath, bytes);
363
if (_service.
_ioService
.Exists(databaseFileInfo))
366
_service.
_ioService
.Replace(tempFilePath, databaseFileInfo.FullName, destinationBackupFileName: null, ignoreMetadataErrors: true);
372
_service.
_ioService
.Move(tempFilePath, databaseFileInfo.FullName);
380
IOUtilities.PerformIO(() => _service.
_ioService
.Delete(new FileInfo(tempFilePath)));
427
getDatabaseBytes: () => isBinary ? _service.
_ioService
.ReadAllBytes(databaseFileInfo.FullName) : databaseBytes,
442
return (_service.
_ioService
.ReadAllBytes(databaseBinaryFileInfo.FullName), isBinary: true);
449
return (_service.
_ioService
.ReadAllBytes(databaseFileInfo.FullName), isBinary: false);
501
if (!_service.
_ioService
.Exists(databaseBinaryFileInfo))