2 instantiations of WorkspaceChangeEventArgs
Microsoft.CodeAnalysis.Workspaces (2)
Workspace\Workspace_Events.cs (2)
112
args = new
WorkspaceChangeEventArgs
(kind, oldSolution, newSolution, projectId, documentId);
119
args ??= new
WorkspaceChangeEventArgs
(kind, oldSolution, newSolution, projectId, documentId);
18 references to WorkspaceChangeEventArgs
Microsoft.CodeAnalysis.Features (14)
Diagnostics\CodeAnalysisDiagnosticAnalyzerService.cs (1)
56
private void OnWorkspaceChanged(
WorkspaceChangeEventArgs
e)
EditAndContinue\PdbMatchingSourceTextProvider.cs (1)
57
private void WorkspaceChanged(
WorkspaceChangeEventArgs
e)
ExternalAccess\UnitTesting\LegacySolutionEvents\UnitTestingLegacySolutionEventsListener.cs (1)
48
public ValueTask OnWorkspaceChangedAsync(
WorkspaceChangeEventArgs
args, bool processSourceGeneratedDocuments, CancellationToken cancellationToken)
ExternalAccess\UnitTesting\SolutionCrawler\IUnitTestingWorkCoordinator.cs (1)
9
void OnWorkspaceChanged(
WorkspaceChangeEventArgs
args, bool processSourceGeneratedDocuments);
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (2)
124
public void OnWorkspaceChanged(
WorkspaceChangeEventArgs
args, bool processSourceGeneratedDocuments)
159
private void ProcessEvent(
WorkspaceChangeEventArgs
args, bool processSourceGeneratedDocuments)
LegacySolutionEvents\ILegacySolutionEventsAggregationService.cs (2)
25
ValueTask OnWorkspaceChangedAsync(
WorkspaceChangeEventArgs
args, bool processSourceGeneratedDocuments, CancellationToken cancellationToken);
47
public async ValueTask OnWorkspaceChangedAsync(
WorkspaceChangeEventArgs
args, bool processSourceGeneratedDocuments, CancellationToken cancellationToken)
LegacySolutionEvents\ILegacySolutionEventsListener.cs (1)
19
ValueTask 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)
36
public WorkspaceEventRegistration RegisterWorkspaceChangedHandler(Action<
WorkspaceChangeEventArgs
> handler, WorkspaceEventOptions? options = null)
45
public WorkspaceEventRegistration RegisterWorkspaceChangedImmediateHandler(Action<
WorkspaceChangeEventArgs
> handler, WorkspaceEventOptions? options = null)
107
WorkspaceChangeEventArgs
? args = null;
Workspace\Workspace_EventsLegacy.cs (1)
25
public event EventHandler<
WorkspaceChangeEventArgs
> WorkspaceChanged