public SingleResultExpression VisitSingleResult(SingleResultExpression node) { _root = node; base.Visit(node.RootExpression); return(node); }
/// <summary> /// Execute a <see cref="SingleResultExpression"/> expression in the current context. /// </summary> /// <param name="directoryExpression">The expression to execute.</param> /// <returns>The result of executing the expression.</returns> protected virtual object Execute(Expressions.SingleResultExpression directoryExpression) { return(Context.QueryExecutor.Execute(directoryExpression)); }