Benim varlık sınıflarımdan biri sql server veritabanında BIGINT olarak saklanabilir. Sorum şu: Varlık sınıfımın örneklerini nasıl depolayacağımı ve nasıl alacağımı öğrenmek için Varlık Çerçevesi bağlamını nasıl edinebilirim?Öğe çerçevesine nasıl özel bir türün (skaler olarak depolanabilir) örneklerinin kaydedileceği anlatılır
Daha fazla ayrıntı. Ben Noda Time kullanıyorum, hangi SQL veya .NET datetime (VE tatlı bir tepesi) daha (0) geniş bir aralıkta tarihleri temsil edebilir. Varlık Sınıfım, Happening, NodaTime'nin Instant sınıfı etrafında bir sarıcıdır. Uzun zamandır bir Mutluluk ayarlayabilir ve 'dan uzun bir süre .SetFromLong (uzun anlık) ve .ToLong() gibi yöntemlerle uzun sürebilirim.
Şu anda modelimin çalışması, nokta net DateTime türünün özelliklerini içeren sınıfları kaydetmem var. Bunun yerine, özel türüm "Happening" in özelliklerini kullanmak istiyorsam, Entity Framework'e bunları nasıl kaydedeceğimi nasıl anlarım?
Modelleme ve Eşleme ile ilgili bu makaleyi okuyorsam doğru yolda mıyım yoksa daha basit bir şey mi eksik?
http://msdn.microsoft.com/en-us/library/bb896343.aspx
ben varlık framework 4.
Yinelenen NodaTime aracılığıyla sınıfı erişebilirsiniz: http://stackoverflow.com/questions/5820915/varlık-çerçeve-özel-veri tipi eşleme –