36 CancellationToken cancellationToken =
default);
Defines the common metadata and availability contract implemented by every optimization-solver adapte...
SolverKind SolverKind
Gets the concrete solver targeted by this adapter.
string AdapterId
Gets the stable adapter identifier.
bool SupportsCapability(SolverCapability capability)
Tests whether the adapter exposes a capability.
string AdapterName
Gets the adapter display name.
ValueTask< SolverAvailabilityInfo > CheckAvailabilityAsync(CancellationToken cancellationToken=default)
Performs the adapter-specific machine discovery / load / license check.
string AdapterVersion
Gets the adapter implementation version.
IReadOnlyCollection< SolverCapability > Capabilities
Gets the capabilities implemented by this adapter.
SolverCapability
Identifies an optional capability exposed by an optimization-solver adapter.