Я начал экспериментировать с LINQ to SQL, и то, что я делаю, в основном создает классы с декораторами отображения LINQ - тем самым выбирая, какие части схемы таблицы db я хочу включить в свои классы.Могу ли я использовать Entity Framework, как я использую LINQ to SQL?
Простой пример:
private DateTime? _LocalCopyTimestamp = (DateTime)SqlDateTime.MinValue;
[Column(Name = "recaLocalCopyTimestamp", Storage = "_LocalCopyTimestamp", CanBeNull = true)]
public DateTime? LocalCopyTimestamp
{
get
{
return this._LocalCopyTimestamp;
}
set
{
this._LocalCopyTimestamp = value;
}
}
Я не использую, и я не хочет прибегать к моделированию инструментам из-за проект контрсил (изменения схемы пути обрабатывается и потому, что существующая схема базы данных, и это немного слишком органичный и нестрогий)
Есть ли способ иметь эту гибкость с помощью Entity Framework без необходимости включать файлы информации схемы и/или множество отдельных файлов кода?
Мог ли я затем создавать классы, которые «используют» несколько базовых таблиц?
Может ли кто-нибудь указать мне на документацию по этому вопросу?
Хороший ответ, я думаю, в соответствии с тем, что вы сказали, лучше подождать следующей версии. – leppie
Все ваши замечания к дизайнеру отмечены. Я также согласен с leppie: я держусь за следующую версию; -p Провел день, глядя на нее на саммите MVP, - выглядит намного лучше, чем текущее воплощение. –
«На протяжении большей части истории Entity Framework» ... ну, для истории RTM они оба имеют одинаковый возраст ... –