MetalamaAPI documentationIntrospection APIMetalama.​Framework.​WorkspacesIProject­Set
Open sandboxFocus

IProjectSet Interface

Represents a set of projects. An IProjectSet can include several instances of the Project for the same file if they target multiple frameworks, one Project instance per framework. You can create a subset with the GetSubset(Predicate<Project>) method.

Namespace: Metalama.Framework.Workspaces
Assembly: Metalama.Framework.Workspaces.dll
Syntax
public interface IProjectSet : ICompilationSetResult, IIntrospectionCompilationDetails

Properties

Name Description
Projects

Gets the projects in the current Metalama.Framework.Workspaces.ProjectSet.

SourceCode

Methods

Name Description
GetDeclaration(String, String, String, Boolean)
GetSubset(Predicate<Project>)