ENEQueryToolkit provides static methods for managing the value of the primary URL query parameter in a navigation query. This parameter specifies the list of refinement dimensions that were used to generate the current query results. Managing the parameter's value allows you to maintain application state.

Namespace: Endeca.Navigation
Assembly: Endeca.Navigation (in Endeca.Navigation.dll) Version: (


public class ENEQueryToolkit
Visual Basic
Public Class ENEQueryToolkit
Visual C++
public ref class ENEQueryToolkit


With ENEQueryToolkit, you can update the list of refinement dimensions to reflect the user's latest refinement selection. That selection may require the addition of a new refinement dimension, the removal of a dimension, or the substitution of one dimension ID for another (as in the case where the user selects a refinement from a nested dimension hierarchy).

Inheritance Hierarchy


See Also