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  

Confira também