Как я знаю, вы не можете отключить ошибку параллелизма.Ошибка параллелизма основана на количестве затронутых строк, поэтому, если вы хотите удалить строку, и она не удаляется (например, потому что она больше не существует), возникает исключение параллелизма.Более того, SaveChanges
работает в транзакции, поэтому, если вы хотите удалить 5 строк и удалить только 4 строки, исключение запускается, и все удаления откатываются.
Проверка параллелизма может быть еще более строгой, если вы используете столбцы, помеченныекак ConcurrencyMode.Fixed
.Эти столбцы используются в тех случаях, когда выполняется условие операторов SQL, поэтому могут обрабатываться только неизмененные записи базы данных.
Как только вы получите исключение параллелизма, вы должны его решить.