title: How does the Take() method work?
body: <p>I have a somewhat large table I'm querying in my web app, and I only want to return <em>N</em> number of rows from the table. </p>
  
  <p>I've read through the MSDN documentation, but I can't see where it states if <code>Take()</code> first pulls all of the records from the DB, or if it behaves similar to SQL Server's <code>TOP</code>. </p>
  
  <p>I'm worried if <code>Take()</code> will pull all records, and <strong>then</strong> get the top <em>N</em> number of records OR will it behave as expected and retrieve only the <em>N</em> number of records directly</p>