protected override IClientModel VisitIterateNode(IterateNode iterateNode) { var result = this.VisitExpressionNode(iterateNode.Collection); _modelStack.Push(_clientContext.BeginIterate(result)); this.Visit(iterateNode.Body); _modelStack.Pop(); _clientContext.EndIterate(); return(result); }
public void EndIterate() { _adaptee.EndIterate(); }