Procedura: creare entità serializzabili (LINQ to SQL)
Quando si genera il codice, è possibile rendere serializzabili le entità. Le classi di entità vengono decorate con l'attributo DataContractAttribute e le colonne con l'attributo DataMemberAttribute.
Gli sviluppatori che utilizzano Visual Studio possono adoperare Object Relational Designer a questo scopo. Per ulteriori informazioni, vedere Progettazione relazionale oggetti e Progettazione relazionale oggetti e Progettazione relazionale oggetti.
Se si utilizza lo strumento della riga di comando SQLMetal, utilizzare l'opzione /serialization con l'argomento unidirectional. Per ulteriori informazioni, vedere SqlMetal.exe (strumento per la generazione del codice).
Esempio
Le righe di comando SQLMetal seguenti consentono di produrre file con entità serializzabili.
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