1 instantiation of SolutionId
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SolutionId.cs (1)
53return new SolutionId(id, debugName);
55 references to SolutionId
Microsoft.CodeAnalysis.EditorFeatures (1)
Interactive\InteractiveWorkspace.cs (1)
83var emptySolution = CreateSolution(SolutionId.CreateNewId("InteractiveSolution"));
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (3)
Workspaces\TestHostSolution.cs (2)
17public readonly SolutionId Id; 33this.Id = SolutionId.CreateNewId();
Workspaces\TestWorkspace.cs (1)
85SetCurrentSolutionEx(CreateSolution(SolutionInfo.Create(SolutionId.CreateNewId(), VersionStamp.Create()).WithTelemetryId(solutionTelemetryId)));
Microsoft.CodeAnalysis.EditorFeatures.UnitTests (6)
SolutionCrawler\WorkCoordinatorTests.cs (6)
92var solutionId = SolutionId.CreateNewId(); 95var solutionInfo = SolutionInfo.Create(SolutionId.CreateNewId(), VersionStamp.Create(), 1435var solution = SolutionInfo.Create(SolutionId.CreateNewId(), VersionStamp.Create(), 1621var solution = SolutionInfo.Create(SolutionId.CreateNewId(), VersionStamp.Create(), 1647return SolutionInfo.Create(SolutionId.CreateNewId(), VersionStamp.Create(),
Microsoft.CodeAnalysis.Features (4)
ExternalAccess\UnitTesting\SolutionCrawler\UnitTestingWorkCoordinator.cs (2)
658private readonly SolutionId? _solutionId; 661public UnitTestingReanalyzeScope(SolutionId solutionId)
SolutionCrawler\WorkCoordinator.cs (2)
591private readonly SolutionId? _solutionId; 594public ReanalyzeScope(SolutionId solutionId)
Microsoft.CodeAnalysis.Workspaces (28)
Storage\AbstractPersistentStorageService.cs (1)
29private SolutionId? _currentPersistentStorageSolutionId;
Workspace\Host\PersistentStorage\SolutionKey.cs (2)
20public readonly SolutionId Id; 25public SolutionKey(SolutionId id, string? filePath)
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (2)
121SolutionId.CreateNewId(SolutionPath), 315SolutionId.CreateNewId(),
Workspace\Solution\Solution.cs (1)
79public SolutionId Id => _state.Id;
Workspace\Solution\SolutionId.cs (11)
20public sealed class SolutionId : IEquatable<SolutionId>, IObjectWritable 41public static SolutionId CreateNewId(string debugName = null) 44public static SolutionId CreateFromSerialized(Guid id, string debugName = null) 62=> this.Equals(obj as SolutionId); 64public bool Equals(SolutionId other) 71public static bool operator ==(SolutionId left, SolutionId right) 72=> EqualityComparer<SolutionId>.Default.Equals(left, right); 74public static bool operator !=(SolutionId left, SolutionId right) 88internal static SolutionId ReadFrom(ObjectReader reader)
Workspace\Solution\SolutionInfo.cs (7)
27public SolutionId Id => Attributes.Id; 62SolutionId id, 74SolutionId id, 104public SolutionId Id { get; } 121public SolutionAttributes(SolutionId id, VersionStamp version, string? filePath, Guid telemetryId) 164var solutionId = SolutionId.ReadFrom(reader);
Workspace\Solution\SolutionState.cs (1)
154public SolutionId Id => _solutionAttributes.Id;
Workspace\Workspace.cs (3)
85var info = SolutionInfo.Create(SolutionId.CreateNewId(), VersionStamp.Create()); 128protected internal Solution CreateSolution(SolutionId id) 589_ => this.CreateSolution(SolutionId.CreateNewId()),
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildProjectLoader.cs (1)
222SolutionId.CreateNewId(debugName: absoluteSolutionPath),
Microsoft.CodeAnalysis.Workspaces.UnitTests (6)
SolutionTests\SolutionInfoTests.cs (5)
19var solutionId = SolutionId.CreateNewId(); 30var solutionId = SolutionId.CreateNewId(); 53var info = SolutionInfo.Create(SolutionId.CreateNewId(), VersionStamp.Default, filePath: path);
WorkspaceTests\AdhocWorkspaceTests.cs (1)
93var sinfo = SolutionInfo.Create(SolutionId.CreateNewId(), VersionStamp.Default, projects: new ProjectInfo[] { pinfo });
Microsoft.VisualStudio.LanguageServices.CSharp.UnitTests (4)
PersistentStorage\AbstractPersistentStorageTests.cs (4)
848workspace.AddSolution(SolutionInfo.Create(SolutionId.CreateNewId(), new VersionStamp(), @"D:\git\PCLCrypto\PCLCrypto.sln")); 985var info = SolutionInfo.Create(SolutionId.CreateNewId(), VersionStamp.Create(), solutionFile.Path); 1051private readonly SolutionId _solutionId; 1055public MockPersistentStorageConfiguration(SolutionId solutionId, string storageLocation, bool throwOnFailure)
Roslyn.VisualStudio.Next.UnitTests (2)
Remote\RemoteHostClientServiceFactoryTests.cs (1)
51workspace.AddSolution(SolutionInfo.Create(SolutionId.CreateNewId(), VersionStamp.Default));
Services\ServiceHubServicesTests.cs (1)
304SolutionId.CreateNewId(), VersionStamp.Create(), "",