ConstraintSystem.AbortDomainNarrowing Property

[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]

Returns a value that indicates whether the solver is being requested to stop or has already stopped.

Namespace:  Microsoft.SolverFoundation.Solvers
Assembly:  Microsoft.Solver.Foundation (in Microsoft.Solver.Foundation.dll)


Public Property AbortDomainNarrowing As Boolean
public bool AbortDomainNarrowing { get; set; }
property bool AbortDomainNarrowing {
    bool get ();
    void set (bool value);
member AbortDomainNarrowing : bool with get, set
function get AbortDomainNarrowing () : boolean
function set AbortDomainNarrowing (value : boolean)

Property Value

Type: System.Boolean
true to indicate that the solver is being requested to stop or has already stopped; otherwise, false.


Set the AbortDomainNarrowing property to true to request an asynchronous stop. The solver checks this property at frequent safe points. Do not set this to false when the solver is running.

.NET Framework Security

See Also


ConstraintSystem Class

Microsoft.SolverFoundation.Solvers Namespace