3 implementations of WriteStreamAsync
Microsoft.CodeAnalysis.Workspaces (3)
Storage\AbstractPersistentStorageService.cs (1)
259
public Task<bool>
WriteStreamAsync
(Document document, string name, Stream stream, Checksum checksum, CancellationToken cancellationToken)
Workspace\Host\PersistentStorage\AbstractPersistentStorage.cs (1)
101
public Task<bool>
WriteStreamAsync
(Document document, string name, Stream stream, Checksum? checksum, CancellationToken cancellationToken)
Workspace\Host\PersistentStorage\NoOpPersistentStorage.cs (1)
90
public Task<bool>
WriteStreamAsync
(Document document, string name, Stream stream, Checksum checksum, CancellationToken cancellationToken)
24 references to WriteStreamAsync
IdeBenchmarks (1)
SQLitePersistentStorageBenchmark.cs (1)
121
await _storage.
WriteStreamAsync
(_document, name, stream);
Microsoft.CodeAnalysis.Workspaces (2)
FindSymbols\Shared\AbstractSyntaxIndex_Persistence.cs (1)
153
return await storage.
WriteStreamAsync
(document, s_persistenceName, stream, this.Checksum, cancellationToken).ConfigureAwait(false);
Storage\AbstractPersistentStorageService.cs (1)
260
=> _storage.Target.
WriteStreamAsync
(document, name, stream, checksum, cancellationToken);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (21)
PersistentStorage\AbstractPersistentStorageTests.cs (21)
128
Assert.False(await storage.
WriteStreamAsync
(document, streamName, EncodeString("")));
247
Assert.True(await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
248
Assert.True(await storage.
WriteStreamAsync
(document, streamName2, EncodeString(GetData2(size)), GetChecksum2(withChecksum)));
293
DoSimultaneousWrites(s => storage.
WriteStreamAsync
(solution.Projects.Single().Documents.Single(), streamName1, EncodeString(s)));
332
Assert.True(await storage.
WriteStreamAsync
(solution.Projects.Single().Documents.Single(), streamName1, EncodeString(GetData1(size)), GetChecksum1(withChecksum)));
495
await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), checksum: s_checksum1);
516
await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), checksum: s_checksum1);
537
await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), checksum: s_checksum1);
558
await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), checksum: s_checksum1);
579
await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), checksum: s_checksum1);
603
await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), checksum: s_checksum1);
627
await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), checksum: s_checksum1);
651
await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), checksum: s_checksum1);
675
await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), checksum: s_checksum1);
696
await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), checksum: s_checksum1);
717
await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), checksum: s_checksum1);
738
await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), checksum: s_checksum1);
759
await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), checksum: s_checksum1);
783
await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), checksum: s_checksum1);
807
await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), checksum: s_checksum1);
831
await storage.
WriteStreamAsync
(document, streamName1, EncodeString(GetData1(size)), checksum: s_checksum1);