0
T-SQLでは、挿入/更新レース条件を解決するために、WITH (UPDLOCK, SERIALIZABLE)
を使用します。例:2つのセッションのスレッドが同じ主キーに挿入しよう:エンティティフレームワーク6レース条件挿入/更新
- Mythbusting Concurrent Update Insert Connections, Michael Swart
- Insert Update Racing Condition, Dan Guzman
例:1は、最新バージョンの中で、これを適用しない方法
IF EXISTS(SELECT *
FROM dbo.Foo WITH (UPDLOCK, HOLDLOCK)
WHERE ID = @ID)
C#ASPエンティティフレームワーク6 OLTP環境用のEF6? EF6で使用するキーワードは何ですか?
上記のインラインSQLを使用する代わりに、C#クラスオブジェクトを参照したいと思います。
おかげで、一般的なEFに
https://stackoverflow.com/q/27002474/861716 –
は、うまくいけば、エンティティフレームワーク6は、このメカニズム – AppleBook89
いいえを持っており、それは今までにないでしょう。 –