Skip to content

C# API reference

This generated reference describes the documentation source checkout. Each reference page shows the source commit. It may include APIs not available in the latest NuGet release; check the changelog and build identity when comparing packages.

Browse the C# API

DocFX generates the reference from the public assemblies and their XML comments, including signatures, parameters, return values and exceptions. It includes Runtime, Compiler, CSharpBridge and SyntaxHighlighter. CLI, Conformance and implementation internals are not published here.

Start with the C# embedding guide for a working application, or the C# bridge for native bindings. The portable API specification defines the language-independent contract.