ADO.NET

Entity FrameworkでTransactionScopeを使用する際にMS-DTCへの昇格を防止する方法

Entity Frameworkを使用したプログラムで、TransactionScope内で2つ以上のクエリを実行した場合、何もしなければMS-DTCが使用されます。 しかし、単一のDBしか使用しないプログラムを作成していて、分散トランザクションが不要の場合、MS-DTCを使用するとオ…

LINQ to Entitiesのサポート非対象のメソッド

LINQ to SQL のノリで LINQ to Entities を使用すると サポート対象メソッドが異なるので、注意しましょう。 http://msdn.microsoft.com/ja-jp/library/bb738550.aspx では、LINQ to Entities を使用していて非対象のメソッドが必要な場合、回避するにはどう…