Open sandboxFocusImprove this doc

Introspection API

Query your projects and solutions using the Metalama code model. These namespaces provide access to compilation results and intermediate objects from the Metalama compilation process, such as aspect instances and reported diagnostics.

Namespace Description
Metalama.Framework.Introspection Exposes the output of the Metalama compilation process.
Metalama.Framework.Workspaces Lets you load a C# project or solution in your custom code (or with LINQPad) and inspect the code model.
Metalama.LinqPad Implements a LINQPad driver and custom object dumpers.

For conceptual documentation, see Querying and analyzing code.