2 instantiations of WorkspaceChangeEventArgs
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Workspace_Events.cs (2)
112args = new WorkspaceChangeEventArgs(kind, oldSolution, newSolution, projectId, documentId); 119args ??= new WorkspaceChangeEventArgs(kind, oldSolution, newSolution, projectId, documentId);
18 references to WorkspaceChangeEventArgs
Microsoft.CodeAnalysis.Features (14)
Diagnostics\CodeAnalysisDiagnosticAnalyzerService.cs (1)
56private void OnWorkspaceChanged(WorkspaceChangeEventArgs e)
EditAndContinue\PdbMatchingSourceTextProvider.cs (1)
57private void WorkspaceChanged(WorkspaceChangeEventArgs e)
ExternalAccess\UnitTesting\LegacySolutionEvents\UnitTestingLegacySolutionEventsListener.cs (1)
48public ValueTask OnWorkspaceChangedAsync(WorkspaceChangeEventArgs args, bool processSourceGeneratedDocuments, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\SolutionCrawler\IUnitTestingWorkCoordinator.cs (1)
9void OnWorkspaceChanged(WorkspaceChangeEventArgs args, bool processSourceGeneratedDocuments);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (2)
124public void OnWorkspaceChanged(WorkspaceChangeEventArgs args, bool processSourceGeneratedDocuments) 159private void ProcessEvent(WorkspaceChangeEventArgs args, bool processSourceGeneratedDocuments)
LegacySolutionEvents\ILegacySolutionEventsAggregationService.cs (2)
25ValueTask OnWorkspaceChangedAsync(WorkspaceChangeEventArgs args, bool processSourceGeneratedDocuments, CancellationToken cancellationToken); 47public async ValueTask OnWorkspaceChangedAsync(WorkspaceChangeEventArgs args, bool processSourceGeneratedDocuments, CancellationToken cancellationToken)
LegacySolutionEvents\ILegacySolutionEventsListener.cs (1)
19ValueTask OnWorkspaceChangedAsync(WorkspaceChangeEventArgs args, bool processSourceGeneratedDocuments, CancellationToken cancellationToken);
LegacySolutionEvents\IRemoteLegacySolutionEventsAggregationService.cs (5)
19/// <param name="oldSolutionChecksum"><inheritdoc cref="WorkspaceChangeEventArgs.OldSolution"/></param> 20/// <param name="newSolutionChecksum"><inheritdoc cref="WorkspaceChangeEventArgs.NewSolution"/></param> 21/// <param name="kind"><inheritdoc cref="WorkspaceChangeEventArgs.Kind"/></param> 22/// <param name="projectId"><inheritdoc cref="WorkspaceChangeEventArgs.ProjectId"/></param> 23/// <param name="documentId"><inheritdoc cref="WorkspaceChangeEventArgs.DocumentId"/></param>
Microsoft.CodeAnalysis.Workspaces (4)
Workspace\Workspace_Events.cs (3)
36public WorkspaceEventRegistration RegisterWorkspaceChangedHandler(Action<WorkspaceChangeEventArgs> handler, WorkspaceEventOptions? options = null) 45public WorkspaceEventRegistration RegisterWorkspaceChangedImmediateHandler(Action<WorkspaceChangeEventArgs> handler, WorkspaceEventOptions? options = null) 107WorkspaceChangeEventArgs? args = null;
Workspace\Workspace_EventsLegacy.cs (1)
25public event EventHandler<WorkspaceChangeEventArgs> WorkspaceChanged