An object used for expressing queries to an Endeca MDEX Engine.
Namespace: Endeca.NavigationAssembly: Endeca.Navigation (in Endeca.Navigation.dll) Version: 6.2.0.0 (6.2.2.8614)
Syntax
C# |
---|
[SerializableAttribute] public class ENEQuery |
Visual Basic |
---|
<SerializableAttribute> _ Public Class ENEQuery |
Visual C++ |
---|
[SerializableAttribute] public ref class ENEQuery |
Remarks
An ENEQuery object is used with a Query method
(of HttpENEConnection or AuthHttpENEConnection)
to query an MDEX Engine, which then returns an
ENEQueryResults object.
The ENEQuery object can contain one of each of the following: a record query, a navigation query, an aggregated record query, a dimension search query, and/or a navigation search.
While there are many query options, only a few critical setters are necessary to make basic queries:
- Basic navigation queries require a setting NavDescriptors.
- Basic record queries require a setting ERec.
- Basic aggregated record queries require setting AggrERec, AggrERecRollupKey, and AggrERecNavDescriptors.
- Basic dimension search queries require a setting DimSearchTerms.