public void SetCachePoint() { if (!(Plan is CachePointNode)) { Plan = new CachePointNode(Plan); } }
protected virtual IQueryPlanNode VisitCachePoint(CachePointNode node) { var child = node.Child; if (child != null) child = VisitNode(child); return new CachePointNode(child); }
protected virtual IQueryPlanNode VisitCachePoint(CachePointNode node) { var child = node.Child; if (child != null) { child = VisitNode(child); } return(new CachePointNode(child)); }
public void SetCachePoint() { if (!(Plan is CachePointNode)) Plan = new CachePointNode(Plan); }