20 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)
167throw new ObjectDisposedException(nameof(DebuggingSession)); 891internal readonly struct TestAccessor(DebuggingSession instance)
EditAndContinue\EditAndContinueService.cs (8)
56private readonly List<DebuggingSession> _debuggingSessions = []; 111private DebuggingSession? TryGetDebuggingSession(DebuggingSessionId sessionId) 119private ImmutableArray<DebuggingSession> GetActiveDebuggingSessions() 127private ImmutableArray<DebuggingSession> GetDiagnosticReportingDebuggingSessions() 167var session = new DebuggingSession(sessionId, solution, debuggerService, _compilationOutputsProvider, sourceTextProvider, initialDocumentStates, reportDiagnostics); 193DebuggingSession? debuggingSession; 293public DebuggingSession GetDebuggingSession(DebuggingSessionId id) 296public 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 (3)
EditAndContinue\EditAndContinueWorkspaceServiceTests.cs (2)
139var debuggingSession = service.GetTestAccessor().GetDebuggingSession(sessionId); 423var debuggingSession = service.GetTestAccessor().GetDebuggingSession(sessionId);
EditAndContinue\UnitTestingHotReloadServiceTests.cs (1)
55var session = encService.GetTestAccessor().GetDebuggingSession(sessionId);