3 instantiations of SolutionAttributes
Microsoft.CodeAnalysis.Workspaces (3)
Workspace\Solution\SolutionInfo.cs (3)
101new SolutionAttributes( 158return new SolutionAttributes(Id, newVersion, newFilePath, newTelemetryId); 180return new SolutionAttributes(solutionId, VersionStamp.Create(), filePath, telemetryId);
22 references to SolutionAttributes
Microsoft.CodeAnalysis.Remote.ServiceHub (5)
Host\AssetProvider.cs (1)
109tasks.Add(this.GetAssetAsync<SolutionInfo.SolutionAttributes>(
Host\RemoteWorkspace.cs (2)
226var newSolutionInfo = await assetProvider.GetAssetAsync<SolutionInfo.SolutionAttributes>(
Host\RemoteWorkspace.SolutionCreator.cs (2)
55var newSolutionInfo = await _assetProvider.GetAssetAsync<SolutionInfo.SolutionAttributes>(
Microsoft.CodeAnalysis.Remote.Workspaces (2)
AbstractAssetProvider.cs (2)
37var solutionAttributes = await GetAssetAsync<SolutionInfo.SolutionAttributes>(AssetPathKind.SolutionAttributes, solutionChecksums.Attributes, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces (14)
Serialization\SerializationExtensions.cs (1)
21SolutionInfo.SolutionAttributes => WellKnownSynchronizationKind.SolutionAttributes,
Serialization\SerializerService.cs (2)
95((SolutionInfo.SolutionAttributes)value).WriteTo(writer); 246WellKnownSynchronizationKind.SolutionAttributes => SolutionInfo.SolutionAttributes.ReadFrom(reader),
Workspace\Solution\Solution.cs (1)
59SolutionInfo.SolutionAttributes solutionAttributes,
Workspace\Solution\SolutionInfo.cs (4)
19internal SolutionAttributes Attributes { get; } 53SolutionAttributes attributes, 142public SolutionAttributes With( 173public static SolutionAttributes ReadFrom(ObjectReader reader)
Workspace\Solution\SolutionState.cs (6)
77SolutionInfo.SolutionAttributes solutionAttributes, 115SolutionInfo.SolutionAttributes solutionAttributes, 137public SolutionInfo.SolutionAttributes SolutionAttributes { get; } 185SolutionInfo.SolutionAttributes? solutionAttributes = null, 420var newSolutionAttributes = SolutionAttributes.With(version: Version.GetNewerVersion()); 486var newSolutionAttributes = SolutionAttributes.With(version: this.Version.GetNewerVersion());
Roslyn.VisualStudio.Next.UnitTests (1)
Remote\SerializationValidator.cs (1)
125await VerifyAssetSerializationAsync<SolutionInfo.SolutionAttributes>(