Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Ai tipi di entità generati dallo strumento generatore Entity Data Model (EdmGen.exe) e dalla procedura guidata Entity Data Model sono applicati gli oggetti SerializableAttribute e DataContractAttribute. Ciò consente la serializzazione degli oggetti tramite serializzazione binaria, serializzazione XML e serializzazione del contratto dati WCF (Windows Communication Foundation). Per ulteriori informazioni, vedere Servizi Web e Entity Data Model (scenari applicativi).
Le considerazioni seguenti riguardano la serializzazione e la deserializzazione di entità:
Quando si utilizzano la serializzazione binaria e la serializzazione del contratto dati WCF, se per l'oggetto serializzato sono presenti oggetti correlati nell'oggetto grafico, vengono serializzati anche tali oggetti. Tramite la serializzazione XML, gli oggetti correlati non vengono serializzati.
Vengono serializzate solo le proprietà degli oggetti e le informazioni sulle relazioni. Le informazioni sullo stato degli oggetti conservate nel contesto dell'oggetto non vengono serializzate.
Dopo la deserializzazione, un oggetto si trova nello stato Detached. Per ulteriori informazioni, vedere Connessione di oggetti (Entity Framework).
Poiché i tipi di entità supportano la serializzazione binaria, gli oggetti possono essere salvati nello stato di visualizzazione di un'applicazione ASP.NET durante un'operazione di postback. Quando richiesto, l'oggetto e i relativi oggetti correlati vengono recuperati dallo stato di visualizzazione e connessi a un contesto dell'oggetto esistente. Per ulteriori informazioni, vedere Procedura: serializzare e deserializzare oggetti (Entity Framework).
Vedere anche
Altre risorse
Gestione del contesto dell'oggetto (Entity Framework)
Utilizzo di oggetti (Entity Framework)