Gewusst wie: Aktivieren der Serialisierbarkeit von Entitäten (LINQ to SQL)

Aktualisiert: November 2007

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 mit Visual Studio arbeiten, können für diesen Zweck den O/R-Designer verwenden.

Wenn Sie mit dem SQLMetal-Befehlszeilentool arbeiten, verwenden Sie die /serialization-Option mit dem unidirectional-Argument. Weitere Informationen finden Sie unter Tool zur Codegenerierung (SqlMetal.exe).

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

Siehe auch

Konzepte

Serialisierung (LINQ to SQL)

Weitere Ressourcen

Erstellen des Objektmodells (LINQ to SQL)