16 instantiations of ProjectAttributes
Microsoft.CodeAnalysis.EditorFeatures (1)
Interactive\InteractiveSession.cs (1)
293new ProjectInfo.ProjectAttributes(
Microsoft.CodeAnalysis.EditorFeatures.Test.Utilities (2)
EditAndContinue\EditAndContinueTestHelpers.cs (1)
386new ProjectInfo.ProjectAttributes(
Workspaces\TestHostProject.cs (1)
347new ProjectInfo.ProjectAttributes(
Microsoft.CodeAnalysis.Features (3)
MetadataAsSource\MetadataAsSourceGeneratedFileInfo.cs (1)
95new ProjectInfo.ProjectAttributes(
PdbSourceDocument\PdbSourceDocumentMetadataAsSourceFileProvider.cs (1)
296new ProjectInfo.ProjectAttributes(
Workspace\MiscellaneousFileUtilities.cs (1)
61new ProjectInfo.ProjectAttributes(
Microsoft.CodeAnalysis.LanguageServerIndexFormat.Generator (1)
CompilerInvocation.cs (1)
79new ProjectInfo.ProjectAttributes(
Microsoft.CodeAnalysis.Workspaces (5)
Workspace\CommandLineProject.cs (1)
175new ProjectInfo.ProjectAttributes(
Workspace\ProjectSystem\ProjectSystemProjectFactory.cs (1)
102new ProjectInfo.ProjectAttributes(
Workspace\Solution\ProjectInfo.cs (3)
231new ProjectAttributes( 593return new ProjectAttributes( 657return new ProjectAttributes(
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\MSBuildProjectLoader.Worker.cs (2)
306new ProjectInfo.ProjectAttributes( 374new ProjectInfo.ProjectAttributes(
Microsoft.VisualStudio.LanguageServices.LiveShare (2)
Client\Projects\RoslynRemoteProjectInfoProvider.cs (1)
100new ProjectInfo.ProjectAttributes(
Client\RemoteLanguageServiceWorkspace.cs (1)
337new ProjectInfo.ProjectAttributes(
23 references to ProjectAttributes
Microsoft.CodeAnalysis.Remote.ServiceHub (5)
Host\RemoteWorkspace.SolutionCreator.cs (5)
296var newProjectAttributes = await _assetProvider.GetAssetAsync<ProjectInfo.ProjectAttributes>(infoChecksum, cancellationToken).ConfigureAwait(false); 553var infos = await assetProvider.GetAssetsAsync<ProjectInfo.ProjectAttributes>(infoChecksums, cancellationToken).ConfigureAwait(false); 557var info = await assetProvider.GetAssetAsync<ProjectInfo.ProjectAttributes>(kv.Item2.Info, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Remote.Workspaces (2)
AbstractAssetProvider.cs (2)
51var attributes = await GetAssetAsync<ProjectInfo.ProjectAttributes>(projectChecksums.Info, cancellationToken).ConfigureAwait(false);
Microsoft.CodeAnalysis.Workspaces (14)
Serialization\SerializationExtensions.cs (3)
24ProjectInfo.ProjectAttributes _ => WellKnownSynchronizationKind.ProjectAttributes, 37public static CompilationOptions FixUpCompilationOptions(this ProjectInfo.ProjectAttributes info, CompilationOptions compilationOptions) 60private static ImmutableArray<string> GetStrongNameKeyPaths(ProjectInfo.ProjectAttributes info)
Serialization\SerializerService.cs (1)
188return (T)(object)ProjectInfo.ProjectAttributes.ReadFrom(reader);
Workspace\Solution\ProjectInfo.cs (8)
25internal ProjectAttributes Attributes { get; } 42/// <inheritdoc cref="ProjectAttributes.NameAndFlavor"/> 156ProjectAttributes attributes, 259ProjectAttributes attributes, 284ProjectAttributes? attributes = null, 295var newAttributes = attributes ?? Attributes; 544public ProjectAttributes With( 638public static ProjectAttributes ReadFrom(ObjectReader reader)
Workspace\Solution\ProjectState.cs (2)
621internal ProjectInfo.ProjectAttributes Attributes 627private ProjectState WithNewerAttributes(ProjectInfo.ProjectAttributes attributes)
Roslyn.VisualStudio.Next.UnitTests (2)
Remote\SerializationValidator.cs (2)
130var info = await VerifyAssetSerializationAsync<ProjectInfo.ProjectAttributes>(