Как я могу проверить свойство StateEntries? - PullRequest
1 голос
/ 16 января 2020

Я получил ошибку:

System.Data.Entity.Infrastructure.DbUpdateException: обнаружены недопустимые данные. Требуемые отношения отсутствуют. Изучите StateEntries, чтобы определить источник нарушения ограничения.

Итак, я изменил код, который выдает исключение. Теперь я ловлю исключение с целью прочитать StateEntries. Но я не могу найти StateEntries внутри исключения с помощью окна Watch в Visual Studio 2019.

try
{
    context.SaveChanges();
}
catch (Exception e)
{
    var stop = 0; //I put a breakpoint here and examine the **e**
}

enter image description here

Не могли бы вы указать мне свойство в исключении, которое уточняет StateEntries?

1 Ответ

1 голос
/ 07 февраля 2020

Попробуйте углубиться в InnerException, пока не доберетесь до самого внутреннего.

...