Entity Framework задерживается при вызове SaveChanges

#entity-framework #entity-framework-4 #wcf-ria-services

#entity-framework #entity-framework-4 #wcf-ria-services

Вопрос:

Я использую Entity Framework 4 со службой Ria. У меня проблема с этим, то есть, когда я вызываю SaveChanges, он еще не отправляет эти изменения в базу данных, требуется некоторое время (я не уверен, сколько времени это займет), прежде чем он действительно запишет эти данные в таблицу.

Я хочу знать, как я могу настроить entity framework (или wcf ria) для записи данных сразу после вызова saveChanged()

Комментарии:

1. Что это значит занять некоторое время?

2. @Ladislav: когда я вызываю SaveChanges () и его метод обратного вызова вызывается на клиенте, но в таблице еще нет данных.

3. Задействованы ли какие-либо транзакции?

4. @Ladislav: Я не использую никакую транзакцию, потому что она вызывает SaveChanges () только один раз и вставляет только 1 запись.

5. Покажите код клиента и сервера с некоторыми комментариями, где возникает проблема. также как вы отслеживаете базу данных?

Ответ №1:

Это не ошибка в Entity Framework. Насколько я помню, это было потому, что у меня был триггер в этой таблице.