2 implementations of ReadStreamAsync
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Host\PersistentStorage\AbstractPersistentStorage.cs (1)
84
public Task<Stream?>
ReadStreamAsync
(Document document, string name, Checksum? checksum, CancellationToken cancellationToken)
Workspace\Host\PersistentStorage\NoOpPersistentStorage.cs (1)
53
public Task<Stream?>
ReadStreamAsync
(Document document, string name, Checksum? checksum, CancellationToken cancellationToken)
18 references to ReadStreamAsync
IdeBenchmarks (1)
SQLitePersistentStorageBenchmark.cs (1)
110
using var stream = await _storage.
ReadStreamAsync
(_document, name);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (17)
PersistentStorage\AbstractPersistentStorageTests.cs (17)
125
Assert.Null(await storage.
ReadStreamAsync
(document, streamName));
244
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1, GetChecksum1(withChecksum))));
245
Assert.Equal(GetData2(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName2, GetChecksum2(withChecksum))));
288
var value = int.Parse(ReadStringToEnd(await storage.
ReadStreamAsync
(solution.Projects.Single().Documents.Single(), streamName1)));
327
DoSimultaneousReads(async () => ReadStringToEnd(await storage.
ReadStreamAsync
(solution.Projects.Single().Documents.Single(), streamName1, GetChecksum1(withChecksum))), GetData1(size));
513
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
555
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
579
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
600
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
627
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
648
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
693
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
735
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
759
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
780
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
807
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));
828
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(document, streamName1)));