17 references to Attributes
Microsoft.CodeAnalysis.Remote.ServiceHub (5)
Host\AssetProvider.cs (1)
110AssetPathKind.SolutionAttributes, solutionStateChecksum.Attributes, cancellationToken).AsTask());
Host\RemoteWorkspace.cs (1)
227AssetPathKind.SolutionAttributes, newSolutionChecksums.Attributes, cancellationToken).ConfigureAwait(false);
Host\RemoteWorkspace.SolutionCreator.cs (3)
53if (oldSolutionChecksums.Attributes != newSolutionChecksums.Attributes) 56AssetPathKind.SolutionAttributes, newSolutionChecksums.Attributes, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Remote.Workspaces (1)
AbstractAssetProvider.cs (1)
37var solutionAttributes = await GetAssetAsync<SolutionInfo.SolutionAttributes>(AssetPathKind.SolutionAttributes, solutionChecksums.Attributes, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces (4)
Workspace\Solution\StateChecksums.cs (4)
221checksums.AddIfNotNullChecksum(this.Attributes); 234this.Attributes.WriteTo(writer); 272if (assetPath.IncludeSolutionAttributes && searchingChecksumsLeft.Remove(Attributes)) 273onAssetFound(Attributes, solution.SolutionAttributes, arg);
Roslyn.VisualStudio.Next.UnitTests (7)
Remote\SerializationValidator.cs (3)
126solutionObject.Attributes, WellKnownSynchronizationKind.SolutionAttributes, 249Assert.Equal(solutionObject1.Attributes, solutionObject2.Attributes);
Remote\SnapshotSerializationTests.cs (4)
96await validator.VerifyChecksumInServiceAsync(solutionObject.Attributes, WellKnownSynchronizationKind.SolutionAttributes); 130await validator.VerifyChecksumInServiceAsync(solutionObject.Attributes, WellKnownSynchronizationKind.SolutionAttributes); 163await validator.VerifyChecksumInServiceAsync(solutionObject.Attributes, WellKnownSynchronizationKind.SolutionAttributes); 198await validator.VerifyChecksumInServiceAsync(solutionObject.Attributes, WellKnownSynchronizationKind.SolutionAttributes);