7

EntityState.Delete로 표시된 엔터티의 삭제를 취소 하시겠습니까?

마지막 관계 삭제를 취소하고 지금 컨텍스트를 새로 고치는 방법은 무엇입니까?

Context.Refresh(RefreshMode.StoreWins, phone) 'Doesn't recover the relation 
Context.Refresh(RefreshMode.StoreWins, _ 
    ObjectStateManager.GetObjectStateEntries(EntityState.Deleted)) 

마지막으로 InvalidOperationException이 throw됩니다. 새로 고칠 개체 컬렉션의 인덱스 0에있는 요소에 null EntityKey 속성 값이 있거나이 ObjectStateManager에 연결되어 있지 않습니다.

중요 테이블 구조 :

연락처 : 이름, 성
전화 번호 : 번호

연락처 전화 (다 대다) : ContactId (nav), PhoneId (탐색)

답변