public static void DiscoverAccessedResources(this SqlExpression expression, IDictionary<ObjectName, QueryAccessedResource> tableNames) { var visitor = new TableNamesVisitor(tableNames); visitor.Visit(expression); }