16 instantiations of SolutionOptionSet
Microsoft.CodeAnalysis.Workspaces (5)
Options\SolutionOptionSet.cs (2)
70
return new
SolutionOptionSet
(_legacyGlobalOptions, _values, _changedOptionKeys);
73
return new
SolutionOptionSet
(
Workspace\Workspace.cs (3)
93
new
SolutionOptionSet
(_legacyOptions),
129
var options = new
SolutionOptionSet
(_legacyOptions);
588
oldSolution => oldSolution.WithOptions(new
SolutionOptionSet
(_legacyOptions)),
Microsoft.CodeAnalysis.Workspaces.UnitTests (11)
WorkspaceServiceTests\GlobalOptionServiceTests.cs (11)
57
var optionSet = new
SolutionOptionSet
(optionService);
94
var optionSet = new
SolutionOptionSet
(optionService);
147
var optionSet = new
SolutionOptionSet
(optionService);
158
var optionSet = new
SolutionOptionSet
(optionService);
211
OptionSet optionSet = new
SolutionOptionSet
(optionService);
223
var optionSet = new
SolutionOptionSet
(GetLegacyGlobalOptionService(workspace.Services));
243
var optionSet = new
SolutionOptionSet
(optionService);
250
var isOptionSet = (bool?)new
SolutionOptionSet
(optionService).GetOption(optionKey);
259
var optionSet = new
SolutionOptionSet
(optionService);
281
var originalOptionSet = new
SolutionOptionSet
(optionService);
300
var originalOptionSet = new
SolutionOptionSet
(optionService);
24 references to SolutionOptionSet
Microsoft.CodeAnalysis.Workspaces (14)
Options\ILegacyWorkspaceOptionService.cs (1)
12
/// Only used by <see cref="Workspace"/> and <see cref="
SolutionOptionSet
"/> to implement legacy public APIs:
Options\LegacyWorkspaceOptionService.cs (1)
47
/// Clears <see cref="
SolutionOptionSet
"/> of registered workspaces so that next time
Workspace\Solution\Solution.cs (3)
60
SolutionOptionSet
options,
1728
SolutionOptionSet
serializableOptions => WithOptions(serializableOptions),
1737
internal Solution WithOptions(
SolutionOptionSet
options)
Workspace\Solution\SolutionCompilationState.cs (1)
1488
public SolutionCompilationState WithOptions(
SolutionOptionSet
options)
Workspace\Solution\SolutionState.cs (5)
51
public
SolutionOptionSet
Options { get; }
79
SolutionOptionSet
options,
116
SolutionOptionSet
options,
187
SolutionOptionSet
? options = null,
1238
public SolutionState WithOptions(
SolutionOptionSet
options)
Workspace\Workspace.cs (3)
129
var
options = new SolutionOptionSet(_legacyOptions);
136
private Solution CreateSolution(SolutionInfo solutionInfo,
SolutionOptionSet
options, IReadOnlyList<AnalyzerReference> analyzerReferences, ImmutableDictionary<string, StructuredAnalyzerConfigOptions> fallbackAnalyzerOptions)
577
SolutionOptionSet
solutionOptionSet => solutionOptionSet.GetChangedOptions(),
Microsoft.CodeAnalysis.Workspaces.UnitTests (10)
WorkspaceServiceTests\GlobalOptionServiceTests.cs (10)
57
var
optionSet = new SolutionOptionSet(optionService);
94
var
optionSet = new SolutionOptionSet(optionService);
147
var
optionSet = new SolutionOptionSet(optionService);
158
var
optionSet = new SolutionOptionSet(optionService);
223
var
optionSet = new SolutionOptionSet(GetLegacyGlobalOptionService(workspace.Services));
243
var
optionSet = new SolutionOptionSet(optionService);
248
var changedOptions = ((
SolutionOptionSet
)newOptionSet).GetChangedOptions();
259
var
optionSet = new SolutionOptionSet(optionService);
281
var
originalOptionSet = new SolutionOptionSet(optionService);
300
var
originalOptionSet = new SolutionOptionSet(optionService);