title: What does expand doing in the query?
body: <p>I am new in LINQ. </p>
  
  <p>I have following query, I dont know, what it is representing.</p>
  
  <pre><code>  var query = (from p in data.First
                                   .Expand("Second")
                                   .Expand("Second/Third")
                                   .Expand("Second/Third/Forth")
                                   .Expand("Second/Fifth")
                       where p.Second.Third.Property1== "name"
                       select p);
  </code></pre>
  
  <p>can anyone explain?</p>