Skip to content

C#

C# retains raw NativeMethods declarations for the Rust C ABI. The managed scheduler preview is unsupported. Compiling the managed assembly does not load, execute or qualify a native engine. Native support requires the matching library, actual execution and handle/ownership tests on each advertised platform.

Rust is the only supported simulation core. Host languages may prepare inputs, orchestrate experiments and analyse results. They must fail explicitly for missing native simulation operations and never substitute a host-language core.

Use the binding README for the actual current surface and tooling. The C# tutorial describes package checks within that boundary. Use the Rust quickstart when a required native adapter operation is unavailable.

The alpha support matrix must name tested operations and installed native artefacts. It must not infer full model support from metadata or schema helpers.