<p>Vous pouvez faire ce qui suit :</p>
<pre><code class="lang-auto">IQueryable query = from x in appEntities
where x.id == 32
select x;
var sql = ((System.Data.Objects.ObjectQuery)query).ToTraceString();
</code></pre>
<p>ou dans EF6 :</p>
<pre><code class="lang-auto">var sql = ((System.Data.Entity.Core.Objects.ObjectQuery)query)
.ToTraceString();
</code></pre>
<p>ou dans EF6.3+ :</p>
<pre><code class="lang-auto">var sql = ((dynamic)flooringStoresProducts).Sql;
</code></pre>
<p>Cela vous donnera le SQL qui a été généré.</p>