21 references to DebuggingSession
Microsoft.CodeAnalysis.Features (17)
EditAndContinue\CommittedSolution.cs (2)
28
private readonly
DebuggingSession
_debuggingSession;
93
public CommittedSolution(
DebuggingSession
debuggingSession, Solution solution, IEnumerable<KeyValuePair<DocumentId, DocumentState>> initialDocumentStates)
EditAndContinue\DebuggingSession.cs (3)
163
throw new ObjectDisposedException(nameof(
DebuggingSession
));
852
internal readonly struct TestAccessor(
DebuggingSession
instance)
854
private readonly
DebuggingSession
_instance = 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;
284
public
DebuggingSession
GetDebuggingSession(DebuggingSessionId id)
287
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)
155
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);