DbEntityValidationException 类

定义

验证实体失败时从 SaveChanges() 引发的异常。

[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 DbEntityValidationException : System.Data.DataException
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1032:ImplementStandardExceptionConstructors", Justification="SerializeObjectState used instead")]
[System.Serializable]
public class DbEntityValidationException : System.Data.DataException
type DbEntityValidationException = class
    inherit DataException
Public Class DbEntityValidationException
Inherits DataException
继承
DbEntityValidationException
属性

构造函数

DbEntityValidationException()

初始化 DbEntityValidationException 的新实例。

DbEntityValidationException(String, Exception)

初始化 DbEntityValidationException 的新实例。

DbEntityValidationException(String, IEnumerable<DbEntityValidationResult>, Exception)

初始化 DbEntityValidationException 的新实例。

DbEntityValidationException(String, IEnumerable<DbEntityValidationResult>)

初始化 DbEntityValidationException 的新实例。

DbEntityValidationException(String)

初始化 DbEntityValidationException 的新实例。

属性

EntityValidationErrors

验证结果。

适用于