Vorgehensweise: Aktivieren der Serialisierbarkeit von Entitäten
Sie können die Serialisierbarkeit von Entitäten aktivieren, wenn Sie den Code generieren. Entitätsklassen werden mit dem DataContractAttribute-Attribut und Spalten mit dem DataMemberAttribute-Attribut ergänzt.
Entwickler, die Visual Studio verwenden, können dazu den objektrelationalen Designer verwenden.
Wenn Sie mit dem SQLMetal-Befehlszeilentool arbeiten, verwenden Sie die /serialization-Option mit dem unidirectional
-Argument. Weitere Informationen finden Sie unter SqlMetal.exe (Tool zur Codegenerierung).
Beispiel
Die folgenden SQLMetal-Befehlszeilen erzeugen Dateien, die serialisierbare Entitäten aufweisen.
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