2010-08-16 3 views
1

EF 4.0에서 데이터 모델을 만들었지 만 다른 모델이 테이블, 뷰, 트리거 등을 배포 할 수 있도록이 모델에서 트리거와 같은 것을 어떻게 캡처 할 수 있는지 잘 모르겠습니다. 그것과 함께 갈 것입니다. 트리거를 모델 빌드로 가져 오는 방법이 있습니까?모델에 트리거 삽입

감사합니다. 당신의 엔티티에 이벤트 핸들러를 두는

--B

+0

데이터베이스에서 트리거를 캡처해야합니까? 엔티티의 이벤트 처리기를 사용하여 수행하려는 작업을 수행 할 수 있습니까? 그것은 분명히 똑같은 것은 아니지만 필요한 것에 따라 일을 할 수도 있습니다. –

+0

저스틴에게 감사드립니다 ... DB 외부에서 이러한 내용을 추적 할 것입니다. – scarpacci

+0

답변으로 추가해야한다고 생각합니다. :) –

답변

0

확실히 같은 일이 아니지만, 그것은 당신이 필요에 따라 일을 할 수 있습니다. 나는 이것을 위해 사용했던 일부 참조는 당신이 그들을 필요로하는 경우 :

How to: Execute Business Logic During Scalar Property Changes

How to: Execute Business Logic When the Object State Changes

How to: Execute Business Logic When Saving Changes

Entity Framework (EF) – Events (꽤 좋은이 하나의) 이미 한 경우

확실하지 않음 네가하고 싶은 일을했지만 HTH.

편집 : 내가 만든 한 바보 같은 실수 : 다른 속성을 변경하는 OnPropertyChanged를 또는 OnPropertyChanging 이벤트를 사용하는 경우 무한 루프에주의 (내 경우를, 그것은 MyEntity.DateModified했다).

관련 문제