No, porque si lo hace, entonces no podrá regenerarlas sin perder los cambios. Para obtener información acerca de cómo evitar sobrescribir personalizaciones a la capa de objeto, consulte Cómo: personalizar genera objetos de datos (Entity Framework) . ¿De http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID = 573966 & SiteID = 1
Mientras que las clases predeterminada generada tienen un constructor sin parámetros público automáticamente suministrado, hay nada en el marco que exige que sea pública. Debe haber un constructor sin parámetros, pero puede ser interno o privado. Puede probar un ejemplo sencillo tomando las clases generadas y añadiendo en un constructor sin parámetros privado. En ese momento el método generado fábrica trabajará para crear instancias para los usuarios, pero el sistema utilizará el constructor sin parámetros privado para materializar objetos que son el resultado de las consultas. ¿De http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID = 573966 & SiteID = 1
El sistema no requiere públicas propiedades configurables para todos los campos que se almacenan en la base de datos. Mientras que las clases predeterminados generados tienen propiedades públicas para cada campo almacenado, puede escribir sus propias clases o establecer el acceso para el captador y definidor en el diseñador (pública, interior, protected o private). Entity Framework no, sin embargo, admite propiedades que sólo tienen captadores y definidores no, y no es compatible con las clases que tienen sólo no propiedades y campos.
El sistema no permite actualmente persisten directamente a un campo. Como se señaló anteriormente, sin embargo, puede simplemente hacer el generado propiedad privada.
Sin duda. Puede agregar estas propiedades o métodos a las clases parciales para los objetos de datos o directamente en las clases POCO. Ellos no se conservará, pero les heredan los tipos derivados. ¿De http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID = 573966 & SiteID = 1
Para obtener información acerca de los tipos de entidades diferentes y algunas consideraciones de rendimiento, consulte trabajar con objetos .
Siempre debe asegurarse de que su cliente hace referencia a los tipos de entidad self-tracking (STEs) y no WCF tipo de proxy generado al agregar referencia de servicio. Para obtener más información, consulte Tutorial: serializar entidades de Self-Tracking .
Consulte el blog siguiente: http://blogs.msdn.com/b/adonet/archive/2010/05/26/using-binary-serialization-and-viewstate-with-self-tracking-entities.aspx .
Consulte el blog siguiente: http://blogs.msdn.com/b/adonet/archive/2010/06/02/working-with-sets-of-self-tracking-entities.aspx .
El siguiente blog describe diferentes enfoques para evitar tener claves duplicadas en el gráfico: http://blogs.msdn.com/b/diego/archive/2010/10/06/self-tracking-entities-applychanges-and-duplicate-entities.aspx .