2 instantiations of RemoteKeepAliveSession
Microsoft.CodeAnalysis.Workspaces (2)
Remote\IRemoteKeepAliveService.cs (2)
100
=>
new
(solution.CompilationState, listener);
116
return new
RemoteKeepAliveSession
(compilationState, client);
18 references to RemoteKeepAliveSession
Microsoft.CodeAnalysis.EditorFeatures (4)
InlineRename\InlineRenameSession.cs (2)
104
private readonly
RemoteKeepAliveSession
_keepAliveSession;
186
_keepAliveSession =
RemoteKeepAliveSession
.Create(_baseSolution, asyncListener);
Suggestions\SuggestedActionsSource_Async.cs (2)
93
using
var
_1 = await
RemoteKeepAliveSession
.CreateAsync(document.Project.Solution, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Features (2)
NavigateTo\NavigateToSearcher.cs (2)
247
using
var
_2 = await
RemoteKeepAliveSession
.CreateAsync(_solution, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces (12)
CodeActions\CodeAction_Cleanup.cs (2)
194
using
var
_ = await
RemoteKeepAliveSession
.CreateAsync(solution, cancellationToken).ConfigureAwait(false);
CodeFixesAndRefactorings\DefaultFixAllProviderHelpers.cs (2)
32
using
var
_ = await
RemoteKeepAliveSession
.CreateAsync(fixAllContext.State.Solution, fixAllContext.CancellationToken).ConfigureAwait(false);
CodeFixesAndRefactorings\DocumentBasedFixAllProviderHelpers.cs (2)
65
using
var
_ = await
RemoteKeepAliveSession
.CreateAsync(originalSolution, cancellationToken).ConfigureAwait(false);
Remote\IRemoteKeepAliveService.cs (4)
46
var token = listener.BeginAsyncOperation(nameof(
RemoteKeepAliveSession
));
99
public static
RemoteKeepAliveSession
Create(Solution solution, IAsynchronousOperationListener listener)
108
public static Task<
RemoteKeepAliveSession
> CreateAsync(Solution solution, CancellationToken cancellationToken)
112
public static async Task<
RemoteKeepAliveSession
> CreateAsync(
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker_Generators.cs (2)
94
using
var
_ = await
RemoteKeepAliveSession
.CreateAsync(compilationState, cancellationToken).ConfigureAwait(false);