Interface IQueryVisitor
Assembly: OpenSearch.Client.dll
Syntax
public interface IQueryVisitor
Properties
|
Edit this page
View Source
Depth
The current depth of the node being visited
Declaration
Property Value
|
Edit this page
View Source
Scope
Hints the relation with the parent, i,e queries inside a Must clause will have VisitorScope.Must set.
Declaration
VisitorScope Scope { get; set; }
Property Value
Methods
|
Edit this page
View Source
Visit(IBoolQuery)
Declaration
void Visit(IBoolQuery query)
Parameters
|
Edit this page
View Source
Visit(IBoostingQuery)
Declaration
void Visit(IBoostingQuery query)
Parameters
|
Edit this page
View Source
Visit(IConstantScoreQuery)
Declaration
void Visit(IConstantScoreQuery query)
Parameters
|
Edit this page
View Source
Visit(IDateRangeQuery)
Declaration
void Visit(IDateRangeQuery query)
Parameters
|
Edit this page
View Source
Visit(IDisMaxQuery)
Declaration
void Visit(IDisMaxQuery query)
Parameters
|
Edit this page
View Source
Visit(IDistanceFeatureQuery)
Declaration
void Visit(IDistanceFeatureQuery query)
Parameters
|
Edit this page
View Source
Visit(IExistsQuery)
Declaration
void Visit(IExistsQuery query)
Parameters
|
Edit this page
View Source
Visit(IFunctionScoreQuery)
Declaration
void Visit(IFunctionScoreQuery query)
Parameters
|
Edit this page
View Source
Visit(IFuzzyDateQuery)
Declaration
void Visit(IFuzzyDateQuery query)
Parameters
|
Edit this page
View Source
Visit(IFuzzyNumericQuery)
Declaration
void Visit(IFuzzyNumericQuery query)
Parameters
|
Edit this page
View Source
Visit(IFuzzyQuery)
Declaration
void Visit(IFuzzyQuery query)
Parameters
|
Edit this page
View Source
Visit(IFuzzyStringQuery)
Declaration
void Visit(IFuzzyStringQuery query)
Parameters
|
Edit this page
View Source
Visit(IGeoBoundingBoxQuery)
Declaration
void Visit(IGeoBoundingBoxQuery query)
Parameters
|
Edit this page
View Source
Visit(IGeoDistanceQuery)
Declaration
void Visit(IGeoDistanceQuery query)
Parameters
|
Edit this page
View Source
Visit(IGeoPolygonQuery)
Declaration
void Visit(IGeoPolygonQuery query)
Parameters
|
Edit this page
View Source
Visit(IGeoShapeQuery)
Declaration
void Visit(IGeoShapeQuery query)
Parameters
|
Edit this page
View Source
Visit(IHasChildQuery)
Declaration
void Visit(IHasChildQuery query)
Parameters
|
Edit this page
View Source
Visit(IHasParentQuery)
Declaration
void Visit(IHasParentQuery query)
Parameters
|
Edit this page
View Source
Visit(IIdsQuery)
Declaration
void Visit(IIdsQuery query)
Parameters
|
Edit this page
View Source
Visit(IIntervalsQuery)
Declaration
void Visit(IIntervalsQuery query)
Parameters
|
Edit this page
View Source
Visit(IKnnQuery)
Declaration
void Visit(IKnnQuery query)
Parameters
|
Edit this page
View Source
Visit(ILongRangeQuery)
Declaration
void Visit(ILongRangeQuery query)
Parameters
|
Edit this page
View Source
Visit(IMatchAllQuery)
Declaration
void Visit(IMatchAllQuery query)
Parameters
|
Edit this page
View Source
Visit(IMatchBoolPrefixQuery)
Declaration
void Visit(IMatchBoolPrefixQuery query)
Parameters
|
Edit this page
View Source
Visit(IMatchNoneQuery)
Declaration
void Visit(IMatchNoneQuery query)
Parameters
|
Edit this page
View Source
Visit(IMatchPhrasePrefixQuery)
Declaration
void Visit(IMatchPhrasePrefixQuery query)
Parameters
|
Edit this page
View Source
Visit(IMatchPhraseQuery)
Declaration
void Visit(IMatchPhraseQuery query)
Parameters
|
Edit this page
View Source
Visit(IMatchQuery)
Declaration
void Visit(IMatchQuery query)
Parameters
|
Edit this page
View Source
Visit(IMoreLikeThisQuery)
Declaration
void Visit(IMoreLikeThisQuery query)
Parameters
|
Edit this page
View Source
Visit(IMultiMatchQuery)
Declaration
void Visit(IMultiMatchQuery query)
Parameters
|
Edit this page
View Source
Visit(INestedQuery)
Declaration
void Visit(INestedQuery query)
Parameters
|
Edit this page
View Source
Visit(INeuralQuery)
Declaration
void Visit(INeuralQuery query)
Parameters
|
Edit this page
View Source
Visit(INumericRangeQuery)
Declaration
void Visit(INumericRangeQuery query)
Parameters
|
Edit this page
View Source
Visit(IParentIdQuery)
Declaration
void Visit(IParentIdQuery query)
Parameters
|
Edit this page
View Source
Visit(IPercolateQuery)
Declaration
void Visit(IPercolateQuery query)
Parameters
|
Edit this page
View Source
Visit(IPrefixQuery)
Declaration
void Visit(IPrefixQuery query)
Parameters
|
Edit this page
View Source
Visit(IQuery)
Visit every query item just before they are visited by their specialized Visit() implementation
Declaration
Parameters
Type |
Name |
Description |
IQuery |
query |
The IQuery object that will be visited
|
|
Edit this page
View Source
Visit(IQueryContainer)
Visit the query container just before we dispatch into the query it holds
Declaration
void Visit(IQueryContainer queryDescriptor)
Parameters
|
Edit this page
View Source
Visit(IQueryStringQuery)
Declaration
void Visit(IQueryStringQuery query)
Parameters
|
Edit this page
View Source
Visit(IRangeQuery)
Declaration
void Visit(IRangeQuery query)
Parameters
|
Edit this page
View Source
Visit(IRankFeatureQuery)
Declaration
void Visit(IRankFeatureQuery query)
Parameters
|
Edit this page
View Source
Visit(IRawQuery)
Declaration
void Visit(IRawQuery query)
Parameters
|
Edit this page
View Source
Visit(IRegexpQuery)
Declaration
void Visit(IRegexpQuery query)
Parameters
|
Edit this page
View Source
Visit(IScriptQuery)
Declaration
void Visit(IScriptQuery query)
Parameters
|
Edit this page
View Source
Visit(IScriptScoreQuery)
Declaration
void Visit(IScriptScoreQuery query)
Parameters
|
Edit this page
View Source
Visit(IShapeQuery)
Declaration
void Visit(IShapeQuery query)
Parameters
|
Edit this page
View Source
Visit(ISimpleQueryStringQuery)
Declaration
void Visit(ISimpleQueryStringQuery query)
Parameters
|
Edit this page
View Source
Visit(ISpanContainingQuery)
Declaration
void Visit(ISpanContainingQuery query)
Parameters
|
Edit this page
View Source
Visit(ISpanFieldMaskingQuery)
Declaration
void Visit(ISpanFieldMaskingQuery query)
Parameters
|
Edit this page
View Source
Visit(ISpanFirstQuery)
Declaration
void Visit(ISpanFirstQuery query)
Parameters
|
Edit this page
View Source
Visit(ISpanMultiTermQuery)
Declaration
void Visit(ISpanMultiTermQuery query)
Parameters
|
Edit this page
View Source
Visit(ISpanNearQuery)
Declaration
void Visit(ISpanNearQuery query)
Parameters
|
Edit this page
View Source
Visit(ISpanNotQuery)
Declaration
void Visit(ISpanNotQuery query)
Parameters
|
Edit this page
View Source
Visit(ISpanOrQuery)
Declaration
void Visit(ISpanOrQuery query)
Parameters
|
Edit this page
View Source
Visit(ISpanQuery)
Declaration
void Visit(ISpanQuery query)
Parameters
|
Edit this page
View Source
Visit(ISpanSubQuery)
Declaration
void Visit(ISpanSubQuery query)
Parameters
|
Edit this page
View Source
Visit(ISpanTermQuery)
Declaration
void Visit(ISpanTermQuery query)
Parameters
|
Edit this page
View Source
Visit(ISpanWithinQuery)
Declaration
void Visit(ISpanWithinQuery query)
Parameters
|
Edit this page
View Source
Visit(ITermQuery)
Declaration
void Visit(ITermQuery query)
Parameters
|
Edit this page
View Source
Visit(ITermRangeQuery)
Declaration
void Visit(ITermRangeQuery query)
Parameters
|
Edit this page
View Source
Visit(ITermsQuery)
Declaration
void Visit(ITermsQuery query)
Parameters
|
Edit this page
View Source
Visit(ITermsSetQuery)
Declaration
void Visit(ITermsSetQuery query)
Parameters
|
Edit this page
View Source
Visit(IWildcardQuery)
Declaration
void Visit(IWildcardQuery query)
Parameters
Extension Methods