| BackendName | Gets the underlying implementation library name, or null when unavailable. |
| BackendVersion | Gets the backend version text, or null when unavailable. This does not determine compatibility. |
| BuildArchitecture | Gets the build architecture, or null when unavailable. |
| CompatibilityVersion | Gets the Numerics.NET provider contract version, not the provider or backend product version. |
| Compiler | Gets the compiler description, or null when unavailable. |
| EnabledCapabilities | Gets the accepted provider-supplied capabilities, or null when unknown. Independent managed fallbacks are excluded. |
| Id | Gets the stable provider identity. Third-party providers may define their own identities. |
| IsLegacy | Gets whether compatibility was inferred from a legacy contract rather than reported through current metadata. |
| LibraryPath | Gets the resolved native library path, or null when not applicable or unknown. |
| Name | Gets the human-readable provider name. |
| ProviderVersion | Gets the provider or bridge implementation version, or null when unavailable. |
| ReportedCapabilities | Gets the capabilities reported by the provider, or null when unreported. None is an explicitly empty set. |