<p>I am looking for any examples or guides to using Linq over WCF (n-tier application). Please specify if you are showing something for Linq-to-SQL or Linq-to-entities. I would like to see usage examples for both. </p>

<p>I am wondering how things like deffered execution works over WCF (if it works at all)? Cyclic references support and so on... </p>

<p>Any information to make this a quick start guide to using Linq with WCF is helpful.</p>

There isn't any LINQ provider that I'm aware of for generic WCF-based queries.
LINQ to ADO.NET Data Services
, however, lets you query an Entity model over WCF/REST.
From
Andy Conrad's blog
:
```
```
static void Main(string[] args)
    {
      var context=new WebDataContext("http://localhost:18752/Northwind.svc");

      var query = from p in context.CreateQuery<Product>("Products")
                  where p.UnitsInStock > 100
                  select p;

      foreach (Product p in query)
      {
        Console.WriteLine(p.ProductName+", UnitsInStock="+p.UnitsInStock);
      }
   }
```
```