For SQL Server if you use true LINQ queries with EntitySpaces it is really just a true LINQ query, take a look at this post and this shows you the mechanics we use under the hood.
http://www.entityspaces.net/blog/2008...
It is possible to pass a LINQ query down to ADO.NET and get a DataTable back, that is exactly what we do.
Here is how to use true LINQ queries to load your EntitySpaces collections or entities ...
http://www.entityspaces.net/blog/2008...
Also, ES2010 really takes advantage of the newer syntaxes in .NET, our last three blog posts show some of what is coming, see the three preview video's ...