레코드를 만들 수 있지만 업데이트 및 삭제를 사용하지 못하게하는 EF 엔터티를 만들 수 있습니까? DB에서 레코드를 만들 수있는 코드를 허용하려는 데이터 개체가 있지만 변경하거나 삭제할 수 없습니다. EF 코드의 첫 번째 방법을 사용하고 있습니다.EF Code First 엔티티에서 Update/Delete를 비활성화 할 수 있습니까?
6
A
답변
6
예 DbContext
의 SaveChanges
방법을 무시하고이를 방지 할 수 있습니다.
public override int SaveChanges()
{
foreach (DbEntityEntry entity in this.ChangeTracker.Entries)
{
if (entity.State == System.Data.EntityState.Modified)
return;
// more logic, depending on your needs
}
base.SaveChanges();
}
관련 문제
- 1. "EF-Code First"로 작업 할 때 어떻게 키를 정의합니까?
- 2. EF Code First : 여러 테이블/엔티티를 검색하는 방법은 무엇입니까?
- 3. EF 4.1의 인터페이스 및 다중성 규범 위반 Code-first
- 4. EF Code-First로 QueryView를 사용할 수 있습니까?
- 5. EF Code first 4.3 - 목록에 항목을 추가하는 방법 <>?
- 6. EF Code First 주문을위한 조인 테이블의 추가 열
- 7. EF 4.1에서 DbContext와 Database First 사용하기
- 8. EF 코드를 이용한 단위 테스트 First DataContext
- 9. 런타임에 EF 메타 데이터를로드 할 수 있습니까?
- 10. phpBB 로그인을 무시하거나 비활성화 할 수 있습니까?
- 11. 웹 예외를 비활성화 할 수 있습니까?
- 12. 일시적으로 처리기를 비활성화 할 수 있습니까?
- 13. 컨트롤 : HoverButton을 비활성화 할 수 있습니까?
- 14. element.style을 어떻게 비활성화 할 수 있습니까?
- 15. 플래시 요소를 비활성화 할 수 있습니까?
- 16. vs2008에서 자동 서식을 비활성화 할 수 있습니까?
- 17. 어떻게 _moz_resizing을 비활성화 할 수 있습니까?
- 18. Eclipse에서 리펙터 미리보기를 비활성화 할 수 있습니까?
- 19. Minify에서 'minify-cation'을 비활성화 할 수 있습니까?
- 20. ScrollViewer 내부에서 ScrollViewer를 비활성화 할 수 있습니까?
- 21. 음성 인식 카드를 비활성화 할 수 있습니까?
- 22. 어떻게 스크롤 뷰를 비활성화 할 수 있습니까?
- 23. Settings.bundle에서 필드를 숨기거나 비활성화 할 수 있습니까?
- 24. 가로 방향을 어떻게 비활성화 할 수 있습니까?
- 25. OpenSSL에서 MAC을 비활성화 할 수 있습니까?
- 26. zkoss에서 로딩 바를 비활성화 할 수 있습니까?
- 27. 컨트롤러에서 버튼을 비활성화 할 수 있습니까? - mvc
- 28. nmake : 컴파일 경고를 비활성화 할 수 있습니까?
- 29. 내부 함수에서 매크로를 비활성화 할 수 있습니까?
- 30. JVM 문자열 풀을 비활성화 할 수 있습니까?
엔티티 추가 만 지원하는 저장소에서 컨텍스트를 캡슐화 할 수 있습니까? –
그것은 옵션 2 였지만 아래에 제공된 변경 추적기를 무시하도록 관리되었습니다. – Darren