protected virtual QueryNode VisitGetFacets(GetFacetsNode node, ElasticSearchQueryOptimizerState state) { return(new GetFacetsNode(Visit(node.SourceNode, state))); }
protected virtual QueryNode VisitGetFacets(GetFacetsNode node, AzureQueryOptimizerState state) { return((QueryNode) new GetFacetsNode(this.Visit(node.SourceNode, state))); }
protected virtual void StripGetFacets(GetFacetsNode node, HashSet <QueryMethod> methods) { methods.Add(new GetFacetsMethod()); }