2009-08-19 39 views

回答

4

Linq to SQL設計器生成每個屬性上的Changed/Changing事件的擴展性方法。您只需要實現實現可擴展方法的實體的部分類實現。

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

所以我可以做什麼教程與LINQ到SQL? – chobo2 2009-08-19 20:39:38

+0

是的。我沒有看在深入的教程,但至於擴展方法而言,你應該沒問題。 – tvanfosson 2009-08-19 20:41:32

+1

只是做了一個快速測試和tvanfosson是正確的。當系統檢測到對提交屬性的更改時,On___Changing事件將觸發。 – griegs 2009-08-19 22:24:15