Class
ProjectInfo
class ProjectInfo
Namespace: Raven.CodeAnalysis
Assembly: Raven.CodeAnalysis.dll
Source file: ProjectInfo.cs
Inheritance: Object → ProjectInfo
Immutable metadata about a project.
Nested types
1 item
ProjectAttributes
No summary available.
Constructors
1 itemProperties
18 items
AnalyzerReferences: ImmutableArray<AnalyzerReference>
No summary available.
AssemblyName: string?
No summary available.
Attributes: ProjectAttributes
No summary available.
CompilationOptions: CompilationOptions?
No summary available.
CompilerGeneratedFilesOutputPath: string?
No summary available.
DefaultNamespace: string?
No summary available.
DocumentationOptions: ProjectDocumentationOptions?
No summary available.
Documents: ImmutableArray<DocumentInfo>
No summary available.
FilePath: string?
No summary available.
GeneratorReferences: ImmutableArray<GeneratorReference>
No summary available.
Id: ProjectId
No summary available.
MacroReferences: ImmutableArray<MacroReference>
No summary available.
MetadataReferences: ImmutableArray<MetadataReference>
No summary available.
Name: string
No summary available.
ParseOptions: ParseOptions?
No summary available.
ProjectReferences: ImmutableArray<ProjectReference>
No summary available.
TargetFramework: string?
No summary available.
Version: VersionStamp
No summary available.
Methods
16 items
Equals(obj: object?) -> bool
Determines whether the specified object is equal to the current object.
Inherited from Object.Equals
GetHashCode() -> int
Serves as the default hash function.
Inherited from Object.GetHashCode
GetType() -> Type
Gets the System.Type of the current instance.
Inherited from Object.GetType
ToString() -> string?
Returns a string that represents the current object.
Inherited from Object.ToString
WithAnalyzerReferences(analyzerReferences: IEnumerable<AnalyzerReference>) -> ProjectInfo
No summary available.
WithCompilationOptions(compilationOptions: CompilationOptions?) -> ProjectInfo
No summary available.
WithCompilerGeneratedFilesOutputPath(path: string?) -> ProjectInfo
No summary available.
WithDocumentationOptions(documentationOptions: ProjectDocumentationOptions?) -> ProjectInfo
No summary available.
WithDocuments(docs: IEnumerable<DocumentInfo>) -> ProjectInfo
No summary available.
WithGeneratorReferences(generatorReferences: IEnumerable<GeneratorReference>) -> ProjectInfo
No summary available.
WithMacroReferences(macroReferences: IEnumerable<MacroReference>) -> ProjectInfo
No summary available.
WithMetadataReferences(metadataReferences: IEnumerable<MetadataReference>) -> ProjectInfo
No summary available.
WithParseOptions(parseOptions: ParseOptions?) -> ProjectInfo
No summary available.
WithProjectReferences(projectReferences: IEnumerable<ProjectReference>) -> ProjectInfo
No summary available.
WithTargetFramework(targetFramework: string?) -> ProjectInfo
No summary available.
WithVersion(version: VersionStamp) -> ProjectInfo
No summary available.