生成密封类

Ger*_*old 1 c# linq-to-sql

使用linq to sql我想在数据上下文中生成一些密封的类.显然,这是无法做到的.

当我尝试扩展生成的类时,让我们说这样ApplicationUser的部分部分

sealed public partial class ApplicationUser
{ }
Run Code Online (Sandbox Code Playgroud)

我收到编译错误(总结)

'SendPropertyChanging()'是密封类'ApplicationUser'中的新虚拟成员

'SendPropertyChanged(string)'是密封类'ApplicationUser'中的新虚拟成员

显然因为这些方法是生成的protected virtual.

有没有办法让linq到sql生成选定(不是全部)类密封?

Str*_*llo 5

您可以通过编辑设计器中的属性来生成密封类:

在此输入图像描述