19 references to Checksum
Microsoft.CodeAnalysis.Remote.ServiceHub (5)
Host\RemoteWorkspace.SolutionCreator.cs (4)
206Contract.ThrowIfTrue(oldChecksum != oldProjectStateChecksums.Checksum); 218Contract.ThrowIfTrue(checksum != newProjectStateChecksum.Checksum); 323Contract.ThrowIfTrue(oldProjectChecksums.Checksum == newProjectChecksums.Checksum);
Host\TestUtils.cs (1)
177map.Remove(projectStateChecksums.Checksum);
Microsoft.CodeAnalysis.Workspaces (11)
Workspace\Solution\ChecksumsAndIds.cs (1)
14/// cref="ProjectStateChecksums"/>'s <see cref="ProjectStateChecksums.Checksum"/>.
Workspace\Solution\ProjectState_Checksum.cs (1)
28static (projectStateChecksums, _) => projectStateChecksums.Checksum,
Workspace\Solution\SolutionState_Checksum.cs (1)
122var projectChecksums = allResults.SelectAsArray(r => r.Checksum);
Workspace\Solution\StateChecksums.cs (8)
371=> this.Checksum == obj?.Checksum; 374=> this.Checksum.GetHashCode(); 378checksums.AddIfNotNullChecksum(this.Checksum); 393this.Checksum.WriteTo(writer); 421Contract.ThrowIfFalse(result.Checksum == checksum); 443if (assetPath.IncludeProjectStateChecksums && searchingChecksumsLeft.Remove(Checksum)) 444onAssetFound(Checksum, this, arg);
Roslyn.VisualStudio.Next.UnitTests (3)
Remote\SerializationValidator.cs (3)
259Assert.Equal(projectObjects1.Checksum, projectObjects2.Checksum); 289await VerifyChecksumInServiceAsync(projectObject.Checksum, projectObject.GetWellKnownSynchronizationKind()).ConfigureAwait(false);