3 implementations of ReadStreamAsync
Microsoft.CodeAnalysis.Workspaces (3)
Storage\AbstractPersistentStorageService.cs (1)
235
public Task<Stream>
ReadStreamAsync
(Document document, string name, Checksum checksum, CancellationToken cancellationToken)
Workspace\Host\PersistentStorage\AbstractPersistentStorage.cs (1)
86
public Task<Stream?>
ReadStreamAsync
(Document document, string name, Checksum? checksum, CancellationToken cancellationToken)
Workspace\Host\PersistentStorage\NoOpPersistentStorage.cs (1)
66
public Task<Stream?>
ReadStreamAsync
(Document document, string name, Checksum checksum, CancellationToken cancellationToken)
19 references to ReadStreamAsync
IdeBenchmarks (1)
SQLitePersistentStorageBenchmark.cs (1)
113
using var stream = await _storage.
ReadStreamAsync
(_document, name);
Microsoft.CodeAnalysis.Workspaces (1)
Storage\AbstractPersistentStorageService.cs (1)
236
=> _storage.Target.
ReadStreamAsync
(document, name, checksum, cancellationToken);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (17)
PersistentStorage\AbstractPersistentStorageTests.cs (17)
131
Assert.Null(await storage.
ReadStreamAsync
(document, streamName));
250
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1, GetChecksum1(withChecksum))));
251
Assert.Equal(GetData2(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName2, GetChecksum2(withChecksum))));
294
var value = int.Parse(ReadStringToEnd(await storage.
ReadStreamAsync
(solution.Projects.Single().Documents.Single(), streamName1)));
333
DoSimultaneousReads(async () => ReadStringToEnd(await storage.
ReadStreamAsync
(solution.Projects.Single().Documents.Single(), streamName1, GetChecksum1(withChecksum))), GetData1(size));
522
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
564
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
588
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
609
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
636
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
657
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
702
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
744
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
768
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
789
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
816
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
837
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));