Sdílet prostřednictvím


DbUpdateConcurrencyException Třída

Definice

Výjimka vyvolá, DbContext když se očekávalo, že saveChanges pro entitu způsobí aktualizaci databáze, ale ve skutečnosti to nebude mít vliv na žádné řádky v databázi. Obvykle to značí, že databáze byla současně aktualizována tak, že token souběžnosti, u kterého se očekávala shoda, se ve skutečnosti neshodoval. Všimněte si, že stavové položky odkazované touto výjimkou nejsou serializovány z důvodu zabezpečení a přístupy k položkám stavu po serializaci vrátí hodnotu 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
Dědičnost
DbUpdateConcurrencyException
Atributy

Konstruktory

DbUpdateConcurrencyException()

Inicializuje novou instanci DbUpdateException třídy .

DbUpdateConcurrencyException(String, Exception)

Inicializuje novou instanci DbUpdateException třídy .

DbUpdateConcurrencyException(String)

Inicializuje novou instanci DbUpdateException třídy .

Vlastnosti

Entries

Získá DbEntityEntry objekty, které představují entity, které nelze uložit do databáze.

(Zděděno od DbUpdateException)

Platí pro