ObjectDisposedException, брошенное в xamlx при выполнении действия получения / отправки? - PullRequest
1 голос
/ 09 февраля 2012

Кажется, что среда выполнения WF пытается сохранить свои переменные при нажатии на одну из операций получения и отправки пары.

Одной из переменных является объект сущности. Получив доступ к нему, получил

ObjectDisposedException

выбрасывается из файла конструктора сущностей (в поле внешнего ключа).

Экземпляр объекта был удален и больше не может использоваться для операции, требующие подключения.

Редактировать: Имеет ли это какое-то отношение к ленивой загрузке функциональности в структуре сущностей? Я утверждаю, что, поскольку исключение возникает для члена моей сущности, который является внешним ключом (отношение с другой сущностью).

1 Ответ

0 голосов
/ 09 февраля 2012

Если вы лениво загружаете объект, попробуйте освободить его из контекста, прежде чем использовать его.(или убедитесь, что оно заключено в оператор using.)

Для освобождения просто вызовите detach() в контексте.

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