Ability to interrupt/cancel/abort any EF interactions with DB
I have no found any way to abort neither EF Query nor SaveChanges(). If user creates heavy filter against billion records table Query may hungs for a very long time. Very strange that even EntityCommand.Cancel(), described in msdn as a way to cancle operations, has empty implementation in EF 3.5.1 and 4.0!
Cancelation is supported in new async APIs in EF6 alpha 1. See the announcement post for links to a spec and a walkthrough: http://blogs.msdn.com/b/adonet/archive/2012/10/30/ef6-alpha-1-available-on-nuget.aspx.