Instrukcje: Umożliwianie serializacji jednostek
Jednostki można serializować podczas generowania kodu. Klasy jednostek są ozdobione atrybutem DataContractAttribute , a kolumny z atrybutem DataMemberAttribute .
W tym celu deweloperzy korzystający z programu Visual Studio mogą używać Projektant relacyjnych obiektów.
Jeśli używasz narzędzia wiersza polecenia SQLMetal, użyj opcji /serialization z argumentem unidirectional
. Aby uzyskać więcej informacji, zobacz SqlMetal.exe (Narzędzie generowania kodu).
Przykład
Następujące wiersze polecenia SQLMetal generują pliki, które mają jednostki z możliwością serializacji.
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