21 references to DebuggingSession
Microsoft.CodeAnalysis.Features (16)
EditAndContinue\CommittedSolution.cs (2)
28private readonly DebuggingSession _debuggingSession; 93public CommittedSolution(DebuggingSession debuggingSession, Solution solution, IEnumerable<KeyValuePair<DocumentId, DocumentState>> initialDocumentStates)
EditAndContinue\DebuggingSession.cs (2)
177throw new ObjectDisposedException(nameof(DebuggingSession)); 886internal readonly struct TestAccessor(DebuggingSession instance)
EditAndContinue\EditAndContinueService.cs (8)
58private readonly List<DebuggingSession> _debuggingSessions = []; 110private DebuggingSession? TryGetDebuggingSession(DebuggingSessionId sessionId) 118private ImmutableArray<DebuggingSession> GetActiveDebuggingSessions() 126private ImmutableArray<DebuggingSession> GetDiagnosticReportingDebuggingSessions() 166var session = new DebuggingSession(sessionId, solution, debuggerService, _compilationOutputsProvider, sourceTextProvider, initialDocumentStates, Log, AnalysisLog, reportDiagnostics); 192DebuggingSession? debuggingSession; 292public DebuggingSession GetDebuggingSession(DebuggingSessionId id) 295public ImmutableArray<DebuggingSession> GetActiveDebuggingSessions()
EditAndContinue\EditSession.cs (4)
27internal 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. 89DebuggingSession debuggingSession,
Microsoft.CodeAnalysis.Features.Test.Utilities (1)
EditAndContinue\EditAndContinueWorkspaceTestBase.cs (1)
170var session = service.GetTestAccessor().GetDebuggingSession(sessionId);
Microsoft.CodeAnalysis.Features.UnitTests (4)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (2)
140var debuggingSession = service.GetTestAccessor().GetDebuggingSession(sessionId); 424var debuggingSession = service.GetTestAccessor().GetDebuggingSession(sessionId);
EditAndContinue\UnitTestingHotReloadServiceTests.cs (1)
55var session = encService.GetTestAccessor().GetDebuggingSession(sessionId);
EditAndContinue\WatchHotReloadServiceTests.cs (1)
67var session = encService.GetTestAccessor().GetDebuggingSession(sessionId);