1 instantiation of SolutionSnapshotId
Microsoft.CodeAnalysis.Features (1)
EditAndContinue\SolutionSnapshotRegistry.cs (1)
40var id = new SolutionSnapshotId(Interlocked.Increment(ref s_solutionSnapshotId));
6 references to SolutionSnapshotId
Microsoft.CodeAnalysis.Features (6)
Contracts\Client\ISolutionSnapshotProviderService.cs (1)
17ValueTask<SolutionSnapshotId> RegisterSolutionSnapshotAsync(CancellationToken cancellationToken);
EditAndContinue\SolutionSnapshotRegistry.cs (5)
16SolutionSnapshotId RegisterSolutionSnapshot(Solution solution); 27private readonly Dictionary<SolutionSnapshotId, Solution> _pendingSolutionSnapshots = []; 38public SolutionSnapshotId RegisterSolutionSnapshot(Solution solution) 40var id = new SolutionSnapshotId(Interlocked.Increment(ref s_solutionSnapshotId)); 50public Solution GetRegisteredSolutionSnapshot(SolutionSnapshotId id)