Я немного запутался в подключенной модели и отключен в инфраструктуре сущности.
Я использовал традиционный ADO.net(DataReader
для подключенной модели и DataAdapter
для отключенной модели)
и все, что я знаю, что я использую связанную модель, когда мне нужно много пользователей обновить или вставить вместе, а отключенную модель в нескольких случаях, когда мне нужно отправить данные в другой процесс, выполните некоторые операции с данными в памяти и отправьте их обратно к db.
Теперь я прочитал несколько статей о подключенной модели и отключенной модели в EF, и я смущен, почему я должен явно привязывать объекты к контексту в отключенной модели? Я также прочитал, что поведение по умолчанию в сети отключено, а в WPF подключена модель!
- Может ли кто-нибудь объяснить в простой манере с аналогией реальной жизни какая разница между двумя моделями?
- Как мы могли бы обрабатывать обе модели в EF с помощью простого примера?
- Есть ли связь между типом приложения (веб-форма , MVC, WPF, WCF) и выделенной модели, используемой в EF?
- Когда использовать подключенную модель и когда использовать отключенную модель (используя EF)?