Поделиться через


DbUpdateException Класс

Определение

Исключение возникает DbContext при сбое сохранения изменений в базе данных. Обратите внимание, что записи состояния, на которые ссылается это исключение, не сериализуются из-за безопасности, а доступ к записям состояния после сериализации возвращает значение 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 DbUpdateException : System.Data.DataException
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1032:ImplementStandardExceptionConstructors", Justification="SerializeObjectState used instead")]
[System.Serializable]
public class DbUpdateException : System.Data.DataException
type DbUpdateException = class
    inherit DataException
Public Class DbUpdateException
Inherits DataException
Наследование
DbUpdateException
Производный
Атрибуты

Конструкторы

DbUpdateException()

Инициализирует новый экземпляр класса DbUpdateException.

DbUpdateException(String, Exception)

Инициализирует новый экземпляр класса DbUpdateException.

DbUpdateException(String)

Инициализирует новый экземпляр класса DbUpdateException.

Свойства

Entries

Возвращает DbEntityEntry объекты, представляющие сущности, которые не удалось сохранить в базе данных.

Применяется к