1

我目前正在使用SqlMetal为 SQL Server Compact Edition 3.5 数据库生成数据上下文。

此数据库将在 Windows Phone 7 应用程序中使用,并且只能从中读取。出于这个原因,我想跳过跟踪属性更改的逻辑(实现 INotifyPropertyChanging 和 INotifyPropertyChanged),因为用户/系统不会更改数据库。

有什么办法可以告诉 SqlMetal 排除这个额外的逻辑吗?

或者,除了自己创建上下文和类之外,如果我将生成的文件(大部分)保持原样,是否可以进行任何相对简单的更改来提高性能?

4

1 回答 1

0

如果您只从数据库中读取,则永远不会调用调用这些方法的代码,因此不会有性能损失

于 2012-08-17T09:25:38.760 回答