다음을 통해 공유


DbEntityValidationException 클래스

정의

엔터티 유효성 검사가 실패할 때 에서 throw 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의 새 instance 초기화합니다.

DbEntityValidationException(String, Exception)

DbEntityValidationException의 새 instance 초기화합니다.

DbEntityValidationException(String, IEnumerable<DbEntityValidationResult>, Exception)

DbEntityValidationException의 새 instance 초기화합니다.

DbEntityValidationException(String, IEnumerable<DbEntityValidationResult>)

DbEntityValidationException의 새 instance 초기화합니다.

DbEntityValidationException(String)

DbEntityValidationException의 새 instance 초기화합니다.

속성

EntityValidationErrors

유효성 검사 결과입니다.

적용 대상