Como: tornar a entidades serializáveis
Você pode fazer entidades serializável quando você gerenciar seu código. Classes de entidade são decoradas com o atributo de DataContractAttribute , e colunas com o atributo de DataMemberAttribute .
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 argumento unidirectional
. Para obter mais informações, consulte SqlMetal.exe (ferramenta de geração de código).
Exemplo
As seguintes linhas de comando de SQLMetal gerenciar os arquivos que têm entidades serializável.
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