Jedna z moich klas encji mogłaby być przechowywana w bazie danych SQL Server jako BIGINT. Moje pytanie brzmi: jak uzyskać kontekst Entity Framework , aby wiedzieć, jak przechowywać i pobierać wystąpienia z mojej klasy encji?Jak określić strukturę obiektu, aby zapisać instancje niestandardowego typu (który może być przechowywany jako skalar)
Więcej szczegółów. Używam Noda Time, które mogą reprezentować (znacznie) szerszy zakres dat niż może datetime SQL lub .NET (I to jest polewa deserowa). Moja klasa jednostek, Happening, jest opakowaniem klasy Instant klasy NodaTime o numerze . Mogę ustawić Happening od długiego i dostać się długo od dzieje się z metodami takimi jak .SetFromLong (długa chwila) i .ToLong().
Obecnie mam swój model działający, zapisując klasy, które zawierają właściwości typu kropki net DateTime o wartości . Jeśli zamiast tego chcę użyć właściwości mojego niestandardowego typu "Happening", jak mogę powiedzieć Entity Framework, jak je zapisać?
Jeśli czytam ten artykuł na temat modelowania i mapowania, czy jestem na dobrej drodze lub brakuje czegoś prostszego?
http://msdn.microsoft.com/en-us/library/bb896343.aspx
Używam Entity Framework 4.
Duplikat: http://stackoverflow.com/questions/5820915/entity-framework-custom-data-type-mapping –