2 implementations of WriteStreamAsync
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Host\PersistentStorage\AbstractPersistentStorage.cs (1)
48
public abstract Task<bool>
WriteStreamAsync
(string name, Stream stream, Checksum? checksum, CancellationToken cancellationToken);
Workspace\Host\PersistentStorage\NoOpPersistentStorage.cs (1)
71
public Task<bool>
WriteStreamAsync
(string name, Stream stream, Checksum? checksum, CancellationToken cancellationToken)
23 references to WriteStreamAsync
Microsoft.CodeAnalysis.Workspaces (1)
FindSymbols\SymbolTree\SymbolTreeInfo_Serialization.cs (1)
74
await storage.
WriteStreamAsync
(key, stream, checksum, cancellationToken).ConfigureAwait(false);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (22)
PersistentStorage\AbstractPersistentStorageTests.cs (21)
141
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
142
Assert.True(await storage.
WriteStreamAsync
(streamName2, EncodeString(GetData2(size)), GetChecksum2(withChecksum)));
162
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
163
Assert.True(await storage.
WriteStreamAsync
(streamName2, EncodeString(GetData2(size)), GetChecksum2(withChecksum)));
183
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
184
Assert.True(await storage.
WriteStreamAsync
(streamName2, EncodeString(GetData2(size)), GetChecksum2(withChecksum)));
205
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
206
Assert.True(await storage.
WriteStreamAsync
(streamName2, EncodeString(GetData2(size)), GetChecksum2(withChecksum)));
257
DoSimultaneousWrites(s => storage.
WriteStreamAsync
(streamName1, EncodeString(s)));
301
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
349
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), s_checksum1));
368
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), s_checksum1));
387
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), checksum: null));
406
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), checksum: s_checksum1));
425
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), checksum: s_checksum1));
426
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), checksum: null));
445
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), checksum: null));
446
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), checksum: s_checksum1));
465
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), checksum: s_checksum1));
466
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), checksum: s_checksum2));
855
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
PersistentStorage\SQLiteV2PersistentStorageTests.cs (1)
44
await storage.
WriteStreamAsync
("temp", memStream);