2009-08-19 5 views
0

나는 this tutorial을보고 있는데 아직 엔티티 프레임 워크를 사용하고 있습니다.Linq to SQL에 onChanging이 있습니까?

그래서 나는 linq과 SQL에 동일한 일을 할 수 있는지 궁금하네요, 그렇다면 어떻게? 그들은이 OnChaning 일을 사용하는 것하지만 linq SQL에 그것을 가지고 있는지 모르겠습니다.

답변

4

각 속성의 변경/변경 이벤트에 대한 확장 성 방법은 Linq to SQL 디자이너에 의해 생성됩니다. Extensibilty 메소드를 구현하는 엔티티의 부분 클래스 구현 만하면됩니다.

public partial class Entity 
{ 
    public partial void OnIDChanging(int value) 
    { 
     ... some validation code... 
    } 
} 
+0

자습서에서 linq with sql을 사용하여 수행 할 수있는 작업은 무엇입니까? – chobo2

+0

예. 나는 깊이있는 튜토리얼을 보지 못했지만, 확장 성 방법에 관한 한 괜찮을 것입니다. – tvanfosson

+1

빠른 테스트를 수행했으며 tvanfosson이 정확합니다. On___Changing 이벤트는 시스템이 제출시 속성 변경을 감지하면 시작됩니다. – griegs