DbUpdateConcurrencyException Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Исключение, вызванное DbContext , когда ожидалось, что SaveChanges для сущности приведет к обновлению базы данных, но на самом деле строки в базе данных не были затронуты. Обычно это означает, что база данных одновременно обновлялась таким образом, что маркер параллелизма, который должен был совпадать, на самом деле не совпадал. Обратите внимание, что записи состояния, на которые ссылается это исключение, не сериализуются из-за безопасности, а доступ к записям состояния после сериализации возвращает значение NULL.
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1032:ImplementStandardExceptionConstructors", Justification="SerializeObjectState used instead")]
[System.Serializable]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1709:IdentifiersShouldBeCasedCorrectly", Justification="FxCop rule is wrong; Database is not two words.", MessageId="Db")]
public class DbUpdateConcurrencyException : System.Data.Entity.Infrastructure.DbUpdateException
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1032:ImplementStandardExceptionConstructors", Justification="SerializeObjectState used instead")]
[System.Serializable]
public class DbUpdateConcurrencyException : System.Data.Entity.Infrastructure.DbUpdateException
type DbUpdateConcurrencyException = class
inherit DbUpdateException
Public Class DbUpdateConcurrencyException
Inherits DbUpdateException
- Наследование
- Атрибуты
Конструкторы
DbUpdateConcurrencyException() |
Инициализирует новый экземпляр класса DbUpdateException. |
DbUpdateConcurrencyException(String, Exception) |
Инициализирует новый экземпляр класса DbUpdateException. |
DbUpdateConcurrencyException(String) |
Инициализирует новый экземпляр класса DbUpdateException. |
Свойства
Entries |
Возвращает DbEntityEntry объекты, представляющие сущности, которые не удалось сохранить в базе данных. (Унаследовано от DbUpdateException) |
Применяется к
Entity Framework