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)

適用対象