Represents a set of compilations and exposes lists of declarations that merge the declarations from all the compilations in the set.
Namespace: Metalama.Framework.Workspaces
Assembly: Metalama.Framework.Workspaces.dll
Syntax
public interface ICompilationSet
Properties
Name | Description |
---|---|
Compilations | Gets the list of compilations in the current set. |
Constructors | Gets all constructors in the current set of compilations. |
Events | Gets all events in the current set of compilations. |
Fields | Gets all fields in the current set of compilations. |
FieldsAndProperties | Gets all properties and properties in the current set of compilations. |
Methods | Gets all methods in the current set of compilations, except local methods. |
Properties | Gets all properties in the current set of compilations. |
TargetFrameworks | Gets all target frameworks of projects in the current set of compilations. |
Types | Gets all types in the current set of compilations, including nested types. |