Sadece VS2010'da EF'yi kullanmaya başladım. Bu şey sadece amazat '.EntityFramework Özelliklerin nasıl geçersiz kılınacağı
Açıkçası bir şey anlayamıyorum. Örneğin, ben mülkiyet ile EntityType var, veritabanı yapısından oluşturdular. Şimdi, bu özelliği kodumda geçersiz kılmalıyım. Özelliğin değerini DB'ye geri kaydetmem gerekmiyor, ancak DB'den okunduğunda her seferinde çalışma zamanı hesaplanan değerle değiştirilmelidir.
Elbette EntityType tabanlı türetilmiş bir sınıf oluşturabilirim ancak bazı zorluklar denedim ve buldum, bunun doğru bir yol olduğundan emin değilim. Ben Özet bütün EntityType değiştirmeye çalıştığınızda Neyse bile lanet Visual Studio doğrulamak isteyen ve bir şey gibi söylüyor değildir:
"Hata 2078: EntityType 'AssetsModel.Asset' Özet ve sadece eşlenebilir IsTypeOf kullanarak. " "Hata 2063: için ayarlanan eşlemenizde en az bir özellik eşlenmesi gerekir 'Varlık'"
cehennem bu Bilmiyorum demek şimdi nedir ..
Herhangi bir fikir?
"Bazı zorluklar denedim ve buldum," bu ne anlama geliyor? – jfar
Bazı kodları görmeniz gerek, ne istediğini anlamadım –
Kısmi sınıfları kullanmanın ve değeri hesaplamak için yeni bir ReadOnly özelliği oluşturmanın nesi yanlış? – willbt