Como: Tornar entidades serializáveis
Você pode tornar as entidades serializáveis ao gerar seu código. As classes de entidade são decoradas com o DataContractAttribute atributo e as colunas com o DataMemberAttribute atributo.
Os desenvolvedores que usam o Visual Studio podem usar o Object Relational Designer para essa finalidade.
Se você estiver usando a ferramenta de linha de comando SQLMetal, use a opção /serialization com o unidirectional
argumento. Para obter mais informações, consulte SqlMetal.exe (Ferramenta de geração de código).
Exemplo
As seguintes linhas de comando SQLMetal produzem arquivos que têm entidades serializáveis.
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