protected virtual QueryNode VisitGetResults(GetResultsNode node, ElasticSearchQueryOptimizerState state)
 {
     return(new GetResultsNode(Visit(node.SourceNode, state), node.Options));
 }
 protected virtual QueryNode VisitGetResults(GetResultsNode node, AzureQueryOptimizerState state)
 {
     return((QueryNode) new GetResultsNode(this.Visit(node.SourceNode, state), node.Options));
 }
 protected virtual void StripGetResults(GetResultsNode node, HashSet <QueryMethod> additionalQueryMethods)
 {
     additionalQueryMethods.Add(new GetResultsMethod(node.Options));
 }