- Solution - AnalyzerReferences 
- FilePath 
- Id 
- Options 
- ProjectIds 
- Projects 
- Services 
- Version 
- Workspace 
- AddAdditionalDocument(DocumentInfo) 
- AddAdditionalDocument(DocumentId, String, SourceText, IEnumerable<String>, String) 
- AddAdditionalDocument(DocumentId, String, String, IEnumerable<String>, String) 
- AddAdditionalDocuments(ImmutableArray<DocumentInfo>) 
- AddAnalyzerConfigDocument(DocumentId, String, SourceText, IEnumerable<String>, String) 
- AddAnalyzerConfigDocuments(ImmutableArray<DocumentInfo>) 
- AddAnalyzerReference(AnalyzerReference) 
- AddAnalyzerReference(ProjectId, AnalyzerReference) 
- AddAnalyzerReferences(IEnumerable<AnalyzerReference>) 
- AddAnalyzerReferences(ProjectId, IEnumerable<AnalyzerReference>) 
- AddDocument(DocumentInfo) 
- AddDocument(DocumentId, String, TextLoader, IEnumerable<String>) 
- AddDocument(DocumentId, String, String, IEnumerable<String>, String) 
- AddDocument(DocumentId, String, SourceText, IEnumerable<String>, String, Boolean) 
- AddDocument(DocumentId, String, SyntaxNode, IEnumerable<String>, String, Boolean, PreservationMode) 
- AddDocuments(ImmutableArray<DocumentInfo>) 
- AddMetadataReference(ProjectId, MetadataReference) 
- AddMetadataReferences(ProjectId, IEnumerable<MetadataReference>) 
- AddProject(ProjectInfo) 
- AddProject(String, String, String) 
- AddProject(ProjectId, String, String, String) 
- AddProjectReference(ProjectId, ProjectReference) 
- AddProjectReferences(ProjectId, IEnumerable<ProjectReference>) 
- ContainsAdditionalDocument(DocumentId) 
- ContainsAnalyzerConfigDocument(DocumentId) 
- ContainsDocument(DocumentId) 
- ContainsProject(ProjectId) 
- GetAdditionalDocument(DocumentId) 
- GetAnalyzerConfigDocument(DocumentId) 
- GetChanges(Solution) 
- GetDocument(DocumentId) 
- GetDocument(SyntaxTree) 
- GetDocumentId(SyntaxTree) 
- GetDocumentId(SyntaxTree, ProjectId) 
- GetDocumentIdsWithFilePath(String) 
- GetIsolatedSolution() 
- GetLatestProjectVersion() 
- GetProject(ProjectId) 
- GetProject(IAssemblySymbol, CancellationToken) 
- GetProjectDependencyGraph() 
- GetSourceGeneratedDocumentAsync(DocumentId, CancellationToken) 
- RemoveAdditionalDocument(DocumentId) 
- RemoveAdditionalDocuments(ImmutableArray<DocumentId>) 
- RemoveAnalyzerConfigDocument(DocumentId) 
- RemoveAnalyzerConfigDocuments(ImmutableArray<DocumentId>) 
- RemoveAnalyzerReference(AnalyzerReference) 
- RemoveAnalyzerReference(ProjectId, AnalyzerReference) 
- RemoveDocument(DocumentId) 
- RemoveDocuments(ImmutableArray<DocumentId>) 
- RemoveMetadataReference(ProjectId, MetadataReference) 
- RemoveProject(ProjectId) 
- RemoveProjectReference(ProjectId, ProjectReference) 
- WithAdditionalDocumentText(DocumentId, SourceText, PreservationMode) 
- WithAdditionalDocumentText(DocumentId, TextAndVersion, PreservationMode) 
- WithAdditionalDocumentTextLoader(DocumentId, TextLoader, PreservationMode) 
- WithAnalyzerConfigDocumentText(DocumentId, SourceText, PreservationMode) 
- WithAnalyzerConfigDocumentText(DocumentId, TextAndVersion, PreservationMode) 
- WithAnalyzerConfigDocumentTextLoader(DocumentId, TextLoader, PreservationMode) 
- WithAnalyzerReferences(IEnumerable<AnalyzerReference>) 
- WithDocumentFilePath(DocumentId, String) 
- WithDocumentFolders(DocumentId, IEnumerable<String>) 
- WithDocumentName(DocumentId, String) 
- WithDocumentSourceCodeKind(DocumentId, SourceCodeKind) 
- WithDocumentSyntaxRoot(DocumentId, SyntaxNode, PreservationMode) 
- WithDocumentText(DocumentId, SourceText, PreservationMode) 
- WithDocumentText(DocumentId, TextAndVersion, PreservationMode) 
- WithDocumentText(IEnumerable<DocumentId>, SourceText, PreservationMode) 
- WithDocumentTextLoader(DocumentId, TextLoader, PreservationMode) 
- WithOptions(OptionSet) 
- WithProjectAnalyzerReferences(ProjectId, IEnumerable<AnalyzerReference>) 
- WithProjectAssemblyName(ProjectId, String) 
- WithProjectCompilationOptions(ProjectId, CompilationOptions) 
- WithProjectCompilationOutputInfo(ProjectId, CompilationOutputInfo) 
- WithProjectDefaultNamespace(ProjectId, String) 
- WithProjectDocumentsOrder(ProjectId, ImmutableList<DocumentId>) 
- WithProjectFilePath(ProjectId, String) 
- WithProjectMetadataReferences(ProjectId, IEnumerable<MetadataReference>) 
- WithProjectName(ProjectId, String) 
- WithProjectOutputFilePath(ProjectId, String) 
- WithProjectOutputRefFilePath(ProjectId, String) 
- WithProjectParseOptions(ProjectId, ParseOptions) 
- WithProjectReferences(ProjectId, IEnumerable<ProjectReference>) 
 
net7.0
    namespace Microsoft.CodeAnalysis
{
    public class Solution
    {
        public Solution! WithProjectAssemblyName(ProjectId! projectId, string! assemblyName);
    }
}
            | nuget.org | 0.0 % Reference this API | 
|---|---|
| Upgrade Planner | 0.0 % Reference this API | 
| .NET | 5.06.07.08.09.010.0 | 
| .NET Core | 2.02.12.23.03.1 | 
| .NET Framework | 4.6.14.6.24.74.7.14.7.24.84.8.1 | 
| .NET Standard | 2.02.1 | 
| Information specific to net7.0 | |
| Assembly | Microsoft.CodeAnalysis.Workspaces , Version=4.13.0.0, PublicKeyToken=31bf3856ad364e35 | 
| Referencing | Your project needs a package reference to  | 
| Package | Microsoft.CodeAnalysis.Workspaces.Common (4.13.0) netstandard2.0 | 
| Platform Restrictions | This API is supported on all platforms. | 
- Built-in API
- Package-provided API