自動コンパイルをオフにする方法について、インターネット上で多くの例を目にします。
using (var db = new SampleEntities())
{
db.ContextOptions.DefaultQueryPlanCaching = false;
}
ただし、このプロパティは db コンテキストのどこにも表示されません。ContextOptionsさえありません。
それをIObjectContextAdapterにキャストするために言及されたインターネット上のどこかにあり、そこでContextOptionsを取得しますが、それでもそのプロパティは取得しません
((IObjectContextAdapter)db).ObjectContext.ContextOptions.?
DbContext と DbSets を使用する EF5 の既定の世代を使用していることに注意してください。
オフにするにはどうすればよいですか?また、これは RTM であり、ベータではなく、.NET 4.5 の RC でもあることに注意してください。