Condividi tramite


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

Vedere anche

Concetti

Serializzazione (LINQ to SQL)

Altre risorse

Creazione del modello a oggetti (LINQ to SQL)