В чем разница между объектом и контекстом в Linq / Entity Framework - PullRequest
2 голосов
/ 21 октября 2011

В чем разница между объектом и контекстом объекта для автоматически сгенерированного кода из базы данных?

Ответы [ 2 ]

2 голосов
/ 21 октября 2011

Я не уверен, что правильно понял ваш вопрос.

Объекты сущностей - это экземпляры классов сущностей, которые отображаются в таблицы вашей базы данных (если они генерируются автоматически).

Объектный контекст (это то, что вы имели в виду? Иногда его также называют контекстом сущности) является центральным классом вашей EDM (Entity Data Model), с которой вы запрашиваете и обновляетеданные хранятся в БД.По умолчанию он также генерируется автоматически.

Если это не то, что вы ищете, пожалуйста, предоставьте более подробную информацию или уточните вопрос.

0 голосов
/ 22 августа 2013

Fad,

В приложении на основе EF контекст отвечает за отслеживание изменений, которые вносятся в объекты после их загрузки из базы данных.Затем вы используете метод SaveChanges для контекста, чтобы сохранить изменения в базе данных

Надеюсь, что это дало вам некоторое представление о том, что такое контекст.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...