如何:使实体可序列化
当您生成代码时,可以使实体可序列化。 实体类使用 DataContractAttribute 属性修饰,列使用 DataMemberAttribute 属性修饰。
使用 Visual Studio 的开发人员可以使用对象关系设计器来完成此操作。
如果使用 SQLMetal 命令行工具,请将 /serialization 选项与 unidirectional
参数配合使用。 有关详细信息,请参阅 SqlMetal.exe(代码生成工具)。
示例
以下 SQLMetal 命令行会产生包含可序列化实体的文件。
sqlmetal /code:nwserializable.vb /language:vb "c:\northwnd.mdf" /sprocs /functions /pluralize /serialization:unidirectional
sqlmetal /code:nwserializable.cs /language:csharp "c:\northwnd.mdf" /sprocs /functions /pluralize /serialization:unidirectional