«ef-code-first» etiketlenmiş sorular

EF Code-First, Microsoft'un Entity Framework'ünü POCO sınıflarıyla birlikte kullanmanın bir yoludur; ilk model veya DB önceliklidir.


2
Entity Framework 4.1 Kodunda bir sınıf özelliğini yoksayma
Anladığım kadarıyla, [NotMapped]öznitelik şu anda CTP'de bulunan EF 5'e kadar mevcut olmadığı için üretimde kullanamayız. EF 4.1'deki özellikleri yok sayılmak üzere nasıl işaretleyebilirim? GÜNCELLEME: Başka garip bir şey fark ettim. [NotMapped]Çalışmak için öznitelik aldım ama nedense EF 4.1 hala public bool Disposed { get; private set; }işaretli olsa bile veritabanında …


16
FOREIGN KEY kısıtlamasına giriş, döngülere veya çoklu basamaklı yollara neden olabilir - neden?
Bir süredir bununla güreşiyorum ve neler olduğunu tam olarak anlayamıyorum. Taraflar (genellikle 2) içeren bir Kart varlığım var ve hem Kartların hem de Tarafların bir Sahne Alanı var. EF Codefirst geçişlerini kullanıyorum ve geçişler bu hatayla başarısız oluyor: 'Taraflar' tablosundaki 'FK_dbo.Sides_dbo.Cards_CardId' FOREIGN KEY kısıtlamasına giriş, döngülere veya çoklu basamaklı yollara …

9
Entity Framework'teki birden çok sütun için benzersiz Anahtar kısıtlamaları
На этот вопрос есть ответы на yığın taşması на русском : Уникальный индекс по нескольким стобцам в Varlık Framework Önce Entity Framework 5.0 kodu kullanıyorum; public class Entity { [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)] public string EntityId { get; set;} public int FirstColumn { get; set;} public int SecondColumn { get; set;} } …


2
Sanal anahtar kelimenin Entity Framework 4.1 POCO Kodunda ilk olarak ne gibi etkileri olabilir?
Does virtualEF Kod Birinci mülklerin kullanıldığında anahtar kelime bir etkisi var ?. Birisi tüm sonuçlarını farklı durumlarda tanımlayabilir mi? Örneğin, tembel yüklemeyi kontrol edebileceğini biliyorum - sanal anahtar kelimesini bir ICollection / bire-çok ilişki özelliğinde kullanırsanız, varsayılan olarak tembel olarak yüklenir, oysa sanal anahtar kelimeyi dışarıda bırakırsanız, istekli olmak. virtualAnahtar …

12
Varlık Çerçevesi: Bir Veritabanı, Çoklu DbContexts. Bu kötü bir fikir mi? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . Geçen ay kapalı . Bu soruyu geliştir Bugüne kadarki izlenimim DbContext, a'nın veritabanınızı temsil etmesi anlamına geldiğinden, uygulamanız tek bir veritabanı kullanıyorsa, …


6
DbValidationException'dan tam hata türünü alma
Ben EF 4.1 DatabaseInitializer () benim modeli başlatılıyor ediyorum durum var ve bu can sıkıcı hata alıyorum "Validation failed for one or more entities. See 'EntityValidationErrors' property for more details."ben bu EntityValidationErrors gidip bir alan vardır, Yani {System.Data.Entity.Validation.DbEntityValidationResult}o başlatamadı hangi alanda yaklaşık hiç bana hiçbir bilgi verir . Bu hata …




21
<Tür> varlık türü, geçerli bağlam için modelin bir parçası değil
Entity Framework içine alıyorum, ama kod ilk yaklaşımda kritik bir noktayı eksik olup olmadığından emin değilim. Https://genericunitofworkandrepositories.codeplex.com/ adresindeki koda dayalı genel bir depo deseni kullanıyorum ve varlıklarımı oluşturdum. Ancak varlığa erişmeye veya değiştirmeye çalıştığımda aşağıdakilerle karşılaşıyorum: System.InvalidOperationException: Estate varlık türü, geçerli bağlam için modelin bir parçası değil. Depomdan erişmeye çalıştığımda …


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.