3 implementations of ReadStreamAsync
Microsoft.CodeAnalysis.Workspaces (3)
Storage\AbstractPersistentStorageService.cs (1)
229
public Task<Stream>
ReadStreamAsync
(string name, Checksum checksum, CancellationToken cancellationToken)
Workspace\Host\PersistentStorage\AbstractPersistentStorage.cs (1)
49
public abstract Task<Stream?>
ReadStreamAsync
(string name, Checksum? checksum, CancellationToken cancellationToken);
Workspace\Host\PersistentStorage\NoOpPersistentStorage.cs (1)
60
public Task<Stream?>
ReadStreamAsync
(string name, Checksum checksum, CancellationToken cancellationToken)
16 references to ReadStreamAsync
Microsoft.CodeAnalysis.Workspaces (2)
FindSymbols\SymbolTree\SymbolTreeInfo_Serialization.cs (1)
99
using var stream = await storage.
ReadStreamAsync
(key, checksumMustMatch ? checksum : null, cancellationToken).ConfigureAwait(false);
Storage\AbstractPersistentStorageService.cs (1)
230
=> _storage.Target.
ReadStreamAsync
(name, checksum, cancellationToken);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (14)
PersistentStorage\AbstractPersistentStorageTests.cs (13)
153
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(streamName1, GetChecksum1(withChecksum))));
154
Assert.Equal(GetData2(size), ReadStringToEnd(await storage.
ReadStreamAsync
(streamName2, GetChecksum2(withChecksum))));
174
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(streamName1, GetChecksum1(withChecksum))));
175
Assert.Equal(GetData2(size), ReadStringToEnd(await storage.
ReadStreamAsync
(streamName2, GetChecksum2(withChecksum))));
197
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(streamName1, GetChecksum1(withChecksum))));
198
Assert.Equal(GetData2(size), ReadStringToEnd(await storage.
ReadStreamAsync
(streamName2, GetChecksum2(withChecksum))));
214
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(streamName1, GetChecksum1(withChecksum))));
215
Assert.Equal(GetData2(size), ReadStringToEnd(await storage.
ReadStreamAsync
(streamName2, GetChecksum2(withChecksum))));
264
var value = int.Parse(ReadStringToEnd(await storage.
ReadStreamAsync
(streamName1)));
308
DoSimultaneousReads(async () => ReadStringToEnd(await storage.
ReadStreamAsync
(streamName1, GetChecksum1(withChecksum))), GetData1(size));
363
Assert.Equal(GetData1(size), ReadStringToEnd(await storage.
ReadStreamAsync
(streamName1, checksum: null)));
382
Assert.Null(await storage.
ReadStreamAsync
(streamName1, s_checksum2));
869
using var stream = await storage.
ReadStreamAsync
(streamName1, GetChecksum1(withChecksum));
PersistentStorage\SQLiteV2PersistentStorageTests.cs (1)
58
var readStream = await storage.
ReadStreamAsync
("temp");