QueryGraph.Optimize

Declaration

public void Optimize(bool propagateNotToLeaves, bool swapNotToRightHandSide);

Parameters

propagateNotToLeaves Propagate "Not" operations to leaves, so only leaves can have "Not" operations as parents.
swapNotToRightHandSide Swaps "Not" operations to the right-hand side of combining operations (i.e. "And", "Or"). Useful if a "Not" operation is slow.

Description

Optimize the graph.


Declaration

public void Optimize(Search.QueryGraphOptimizationOptions options);

Parameters

options Optimization options.

Description

Optimize the graph.


Did you find this page useful? Please give it a rating: