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