Partilhar via


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  

Consulte também