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>)
netcoreapp3.1
namespace Microsoft.CodeAnalysis
{
public class Solution
{
public Solution! RemoveAdditionalDocuments(ImmutableArray<DocumentId!> documentIds);
}
}
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 netcoreapp3.1 | |
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 framework does not have platform annotations. |
- Built-in API
- Package-provided API