3 implementations of WriteStreamAsync
Microsoft.CodeAnalysis.Workspaces (3)
Storage\AbstractPersistentStorageService.cs (1)
253
public Task<bool>
WriteStreamAsync
(string name, Stream stream, Checksum checksum, CancellationToken cancellationToken)
Workspace\Host\PersistentStorage\AbstractPersistentStorage.cs (1)
50
public abstract Task<bool>
WriteStreamAsync
(string name, Stream stream, Checksum? checksum, CancellationToken cancellationToken);
Workspace\Host\PersistentStorage\NoOpPersistentStorage.cs (1)
84
public Task<bool>
WriteStreamAsync
(string name, Stream stream, Checksum checksum, CancellationToken cancellationToken)
24 references to WriteStreamAsync
Microsoft.CodeAnalysis.Workspaces (2)
FindSymbols\SymbolTree\SymbolTreeInfo_Serialization.cs (1)
75
await storage.
WriteStreamAsync
(key, stream, checksum, cancellationToken).ConfigureAwait(false);
Storage\AbstractPersistentStorageService.cs (1)
254
=> _storage.Target.
WriteStreamAsync
(name, stream, checksum, cancellationToken);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (22)
PersistentStorage\AbstractPersistentStorageTests.cs (21)
147
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
148
Assert.True(await storage.
WriteStreamAsync
(streamName2, EncodeString(GetData2(size)), GetChecksum2(withChecksum)));
168
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
169
Assert.True(await storage.
WriteStreamAsync
(streamName2, EncodeString(GetData2(size)), GetChecksum2(withChecksum)));
189
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
190
Assert.True(await storage.
WriteStreamAsync
(streamName2, EncodeString(GetData2(size)), GetChecksum2(withChecksum)));
211
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
212
Assert.True(await storage.
WriteStreamAsync
(streamName2, EncodeString(GetData2(size)), GetChecksum2(withChecksum)));
263
DoSimultaneousWrites(s => storage.
WriteStreamAsync
(streamName1, EncodeString(s)));
307
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
358
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), s_checksum1));
377
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), s_checksum1));
396
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), checksum: null));
415
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), checksum: s_checksum1));
434
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), checksum: s_checksum1));
435
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), checksum: null));
454
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), checksum: null));
455
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), checksum: s_checksum1));
474
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), checksum: s_checksum1));
475
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), checksum: s_checksum2));
864
Assert.True(await storage.
WriteStreamAsync
(streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
PersistentStorage\SQLiteV2PersistentStorageTests.cs (1)
57
await storage.
WriteStreamAsync
("temp", memStream);