title: Dapper Query(..): stream or loads all?
body: <p>Does it load all records in this code or uses something like SqlDataReader? </p>
  
  <pre><code>using (var c = new SqlConnection(_options.TargetConnectionString))
  {
      c.Open();
      foreach(var record in c.Query("select * from Users")) // suppose N+1 records
      {
          // all records loaded or read one by one here? 
          // some work here...
      }
  }
  </code></pre>