DbUpdateConcurrencyException 类

定义

当预期实体的 SaveChanges 会导致数据库更新,但实际上数据库中没有任何行受到影响时引发 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 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
属性

构造函数

DbUpdateConcurrencyException()

初始化 DbUpdateException 类的新实例。

DbUpdateConcurrencyException(String, Exception)

初始化 DbUpdateException 类的新实例。

DbUpdateConcurrencyException(String)

初始化 DbUpdateException 类的新实例。

属性

Entries

获取 DbEntityEntry 表示无法保存到数据库的实体的 对象。

(继承自 DbUpdateException)

适用于