2つのエンティティがアタッチされているコンテキストでsaveChangesを呼び出しています。エンティティ「A」はその値の更新を受け取り、「B」は変更されません。
SaveChangesの前の行のコードを一時停止し、「B」エンティティを調べると、「EntityState = Unchanged(2)」と表示されます。
コードの実行を終了すると、「B」エンティティの更新の実行にマップされたストアドプロシージャが作成されます。
私はこれが起こらないと思っていました、なぜですか?
ありがとうゴード
EF 4.0.30319