共用方式為


HOW TO:如何將實體設為可序列化 (LINQ to SQL)

更新: November 2007

在產生程式碼時,您可以讓實體成為可序列化。實體類別會使用 DataContractAttribute 屬性予以裝飾,而資料行則使用 DataMemberAttribute 屬性予以裝飾。

使用 Visual Studio 的開發人員可以使用物件關聯式設計工具達到這個目的。

如果您使用的是 SQLMetal 命令列工具,請使用 /serialization 選項搭配 unidirectional 引數。如需詳細資訊,請參閱程式碼產生工具 (SqlMetal.exe)

範例

下列 SQLMetal 命令列會產生具有可序列化實體的檔案。

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

請參閱

概念

序列化 (LINQ to SQL)

其他資源

建立物件模型 (LINQ to SQL)