/// <summary> /// Processes a Subquery /// </summary> /// <param name="subquery">Subquery</param> /// <param name="context">SPARQL Evaluation Context</param> /// <returns></returns> public virtual BaseMultiset ProcessSubQuery(SubQuery subquery, SparqlEvaluationContext context) { if (context == null) { context = this.GetContext(); } return(subquery.Evaluate(context)); }