したがって、これは私がまだ答えを見つけることができなかった非常に単純な質問です. したがって、状況は次のとおりです。
- User1 は objectcontext を初期化します
- User2 は、同じタイプの別の objectcontext を初期化します
- User1 がエンティティ A を変更する
- User2 がエンティティ B を変更する
- User2 が変更を保存
- User1 は RefreshMode.ClientWins で更新を行い、変更の保存に進みます
では、エンティティ B はどうなるでしょうか。User1 は変更していませんが、データベースのバージョンとは異なります。私の直感では、User1 はエンティティ B に変更を加えていないため、User2 が残した状態のままであると言えます。でもよくわからないので詳しい方にお聞きします。