title: Linq to Entities Remove without fetching
body: <p>Can this code:</p>
  
  <pre><code>using(DbContext db = new DbContext())
  {
      IEnumerable&lt;Setting&gt; settings = db.Settings.Where(s=&gt; s.UserId==Uid);
      db.Settings.RemoveRange(settings); 
  }
  </code></pre>
  
  <p>Be written in some way that there would be no need for fetching first? something like:</p>
  
  <pre><code>using(DbContext db = new DbContext())
  {
      db.Settings.Remove(s=&gt; s.UserId==Uid); 
  }
  </code></pre>