20 references to DebuggingSession
Microsoft.CodeAnalysis.Features (16)
EditAndContinue\CommittedSolution.cs (2)
28
private readonly
DebuggingSession
_debuggingSession;
93
public CommittedSolution(
DebuggingSession
debuggingSession, Solution solution, IEnumerable<KeyValuePair<DocumentId, DocumentState>> initialDocumentStates)
EditAndContinue\DebuggingSession.cs (2)
167
throw new ObjectDisposedException(nameof(
DebuggingSession
));
891
internal readonly struct TestAccessor(
DebuggingSession
instance)
EditAndContinue\EditAndContinueService.cs (8)
56
private readonly List<
DebuggingSession
> _debuggingSessions = [];
111
private
DebuggingSession
? TryGetDebuggingSession(DebuggingSessionId sessionId)
119
private ImmutableArray<
DebuggingSession
> GetActiveDebuggingSessions()
127
private ImmutableArray<
DebuggingSession
> GetDiagnosticReportingDebuggingSessions()
167
var
session = new DebuggingSession(sessionId, solution, debuggerService, _compilationOutputsProvider, sourceTextProvider, initialDocumentStates, reportDiagnostics);
193
DebuggingSession
? debuggingSession;
293
public
DebuggingSession
GetDebuggingSession(DebuggingSessionId id)
296
public ImmutableArray<
DebuggingSession
> GetActiveDebuggingSessions()
EditAndContinue\EditSession.cs (4)
27
internal readonly
DebuggingSession
DebuggingSession;
67
/// Retrieved lazily from <see cref="
DebuggingSession
.DebuggerService"/> since they are only needed when changes are detected in the solution.
73
/// Calculated lazily based on info retrieved from <see cref="
DebuggingSession
.DebuggerService"/> since it is only needed when changes are detected in the solution.
89
DebuggingSession
debuggingSession,
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (1)
170
var
session = service.GetTestAccessor().GetDebuggingSession(sessionId);
Microsoft.CodeAnalysis.Features.UnitTests (3)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (2)
139
var
debuggingSession = service.GetTestAccessor().GetDebuggingSession(sessionId);
423
var
debuggingSession = service.GetTestAccessor().GetDebuggingSession(sessionId);
EditAndContinue\UnitTestingHotReloadServiceTests.cs (1)
55
var
session = encService.GetTestAccessor().GetDebuggingSession(sessionId);