3 implementations of ReadStreamAsync
Microsoft.CodeAnalysis.Workspaces (3)
Storage\AbstractPersistentStorageService.cs (1)
232public Task<Stream> ReadStreamAsync(Project project, string name, Checksum checksum, CancellationToken cancellationToken)
Workspace\Host\PersistentStorage\AbstractPersistentStorage.cs (1)
83public Task<Stream?> ReadStreamAsync(Project project, string name, Checksum? checksum, CancellationToken cancellationToken)
Workspace\Host\PersistentStorage\NoOpPersistentStorage.cs (1)
63public Task<Stream?> ReadStreamAsync(Project project, string name, Checksum checksum, CancellationToken cancellationToken)
6 references to ReadStreamAsync
Microsoft.CodeAnalysis.Workspaces (1)
Storage\AbstractPersistentStorageService.cs (1)
233=> _storage.Target.ReadStreamAsync(project, name, checksum, cancellationToken);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (5)
PersistentStorage\AbstractPersistentStorageTests.cs (5)
130Assert.Null(await storage.ReadStreamAsync(project, streamName)); 232Assert.Equal(GetData1(size), ReadStringToEnd(await storage.ReadStreamAsync(project, streamName1, GetChecksum1(withChecksum)))); 233Assert.Equal(GetData2(size), ReadStringToEnd(await storage.ReadStreamAsync(project, streamName2, GetChecksum2(withChecksum)))); 279var value = int.Parse(ReadStringToEnd(await storage.ReadStreamAsync(solution.Projects.Single(), streamName1))); 320DoSimultaneousReads(async () => ReadStringToEnd(await storage.ReadStreamAsync(solution.Projects.Single(), streamName1, GetChecksum1(withChecksum))), GetData1(size));