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 します。

適用対象