protected override IQueryPlanNode VisitFetchView(FetchViewNode node) { if (!tableNames.Contains(node.ViewName)) tableNames.Add(node.ViewName); return base.VisitFetchView(node); }
protected override IQueryPlanNode VisitFetchView(FetchViewNode node) { if (!tableNames.ContainsKey(node.ViewName)) tableNames.Add(node.ViewName, new QueryAccessedResource(node.ViewName, DbObjectType.View)); return base.VisitFetchView(node); }
protected override IQueryPlanNode VisitFetchView(FetchViewNode node) { if (!tableNames.ContainsKey(node.ViewName)) { tableNames.Add(node.ViewName, new QueryAccessedResource(node.ViewName, DbObjectType.View)); } return(base.VisitFetchView(node)); }
protected override IQueryPlanNode VisitFetchView(FetchViewNode node) { if (!tableNames.Contains(node.ViewName)) { tableNames.Add(node.ViewName); } return(base.VisitFetchView(node)); }
protected virtual IQueryPlanNode VisitFetchView(FetchViewNode node) { return(new FetchViewNode(node.ViewName, node.AliasName)); }
protected virtual IQueryPlanNode VisitFetchView(FetchViewNode node) { return new FetchViewNode(node.ViewName, node.AliasName); }