Class ComputationBudgetExceededException
- Namespace
- LogicalOptimizer
- Assembly
- LogicalOptimizer.Core.dll
Raised when an exact algorithm gives up because it hit an explicit work budget
(e.g. Quine–McCluskey prime-generation pair-comparison limit) rather than because
of a programming error. It derives from InvalidOperationException for
backward compatibility with callers that caught the broader type, but its distinct
identity lets the facade tell a budget exhaustion (report
MinimizationStatus.BudgetExceeded) apart from a genuine invariant violation,
which must never be silently swallowed.
public sealed class ComputationBudgetExceededException : InvalidOperationException, ISerializable
- Inheritance
-
ComputationBudgetExceededException
- Implements
- Inherited Members
Constructors
ComputationBudgetExceededException(string)
public ComputationBudgetExceededException(string message)
Parameters
messagestring
ComputationBudgetExceededException(string, Exception)
public ComputationBudgetExceededException(string message, Exception innerException)