3 implementations of ChecksumMatchesAsync
Microsoft.CodeAnalysis.Workspaces (3)
Storage\AbstractPersistentStorageService.cs (1)
205public Task<bool> ChecksumMatchesAsync(string name, Checksum checksum, CancellationToken cancellationToken)
Workspace\Host\PersistentStorage\AbstractPersistentStorage.cs (1)
48public abstract Task<bool> ChecksumMatchesAsync(string name, Checksum checksum, CancellationToken cancellationToken);
Workspace\Host\PersistentStorage\NoOpPersistentStorage.cs (1)
36public Task<bool> ChecksumMatchesAsync(string name, Checksum checksum, CancellationToken cancellationToken)
7 references to ChecksumMatchesAsync
Microsoft.CodeAnalysis.Workspaces (1)
Storage\AbstractPersistentStorageService.cs (1)
206=> _storage.Target.ChecksumMatchesAsync(name, checksum, cancellationToken);
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (6)
PersistentStorage\AbstractPersistentStorageTests.cs (6)
345Assert.False(await storage.ChecksumMatchesAsync(streamName1, s_checksum1)); 401Assert.False(await storage.ChecksumMatchesAsync(streamName1, s_checksum1)); 420Assert.True(await storage.ChecksumMatchesAsync(streamName1, s_checksum1)); 440Assert.False(await storage.ChecksumMatchesAsync(streamName1, s_checksum1)); 460Assert.True(await storage.ChecksumMatchesAsync(streamName1, s_checksum1)); 480Assert.True(await storage.ChecksumMatchesAsync(streamName1, s_checksum2));