代码之家  ›  专栏  ›  技术社区  ›  Christopher Edwards

Linq to SQL catch OnChanged实体关联更改的“事件”

  •  0
  • Christopher Edwards  · 技术社区  · 16 年前

    假设我有几个linqtosql类,Person和Department。个人与部门有实体关联。

    1 回复  |  直到 16 年前
        1
  •  1
  •   Community kfsone    7 年前

    将属性设置为私有(在dbml中选择Code属性,在Properties窗口中设置access属性)并创建一个新的公共属性(您可以对其进行更多的控制)是一个选项吗?此属性可以调用私有属性并执行事件引发。

    我个人已经编写了一个生成器,可以为我生成必要的文件(比如sqlmetal),让我完全控制代码。如果您不喜欢生成的dbml,也许这也是您的一个选择。

    Can you prevent LinqDataSource from setting a property?

    希望对你有帮助。