DbUpdateConcurrencyException (Clase)
[Esta página es específica de la versión 6 de Entity Framework. La versión más reciente está disponible como el paquete NuGet de Entity Framework. Para más información sobre Entity Framework, consulte msdn.com/es-ES/data/ef].
Excepción producida por DbContext cuando se esperaba que SaveChanges para una entidad produjera una actualización de la base de datos pero, de hecho, ninguna fila de la base de datos se ha visto afectada. Esto suele indicar que la base de datos se ha actualizado simultáneamente de forma que un token de simultaneidad que se esperaba que coincidiera no ha coincidido realmente. Tenga en cuenta que las entradas de estado a que hace referencia esta excepción no se serializan debido a la seguridad y los accesos a las entradas de estado después de la serialización devolverán NULL.
Jerarquía de herencia
System.Object
System.Exception
System.SystemException
System.Data.DataException
System.Data.Entity.Infrastructure.DbUpdateException
System.Data.Entity.Infrastructure.DbUpdateConcurrencyException
Espacio de nombres: System.Data.Entity.Infrastructure
Ensamblado: EntityFramework (en EntityFramework.dll)
Sintaxis
'Declaración
<SerializableAttribute> _
<SuppressMessageAttribute("Microsoft.Design", "CA1032:ImplementStandardExceptionConstructors", Justification := "SerializeObjectState used instead")> _
Public Class DbUpdateConcurrencyException _
Inherits DbUpdateException
'Uso
Dim instance As DbUpdateConcurrencyException
[SerializableAttribute]
[SuppressMessageAttribute("Microsoft.Design", "CA1032:ImplementStandardExceptionConstructors", Justification = "SerializeObjectState used instead")]
public class DbUpdateConcurrencyException : DbUpdateException
[SerializableAttribute]
[SuppressMessageAttribute(L"Microsoft.Design", L"CA1032:ImplementStandardExceptionConstructors", Justification = L"SerializeObjectState used instead")]
public ref class DbUpdateConcurrencyException : public DbUpdateException
[<SerializableAttribute>]
[<SuppressMessageAttribute("Microsoft.Design", "CA1032:ImplementStandardExceptionConstructors", Justification = "SerializeObjectState used instead")>]
type DbUpdateConcurrencyException =
class
inherit DbUpdateException
end
public class DbUpdateConcurrencyException extends DbUpdateException
El tipo DbUpdateConcurrencyException expone los siguientes miembros.
Constructores
Name | Descripción | |
---|---|---|
![]() |
DbUpdateConcurrencyException() | Inicializa una nueva instancia de la clase DbUpdateException. |
![]() |
DbUpdateConcurrencyException(String) | Inicializa una nueva instancia de la clase DbUpdateException. |
![]() |
DbUpdateConcurrencyException(String, Exception) | Inicializa una nueva instancia de la clase DbUpdateException. |
Superior
Propiedades
Name | Descripción | |
---|---|---|
![]() |
Data | (Se hereda de Exception). |
![]() |
Entries | Obtiene objetos DbEntityEntry que representan las entidades que no se pudieron guardar en la base de datos. (Se hereda de DbUpdateException). |
![]() |
HelpLink | (Se hereda de Exception). |
![]() |
HResult | (Se hereda de Exception). |
![]() |
InnerException | (Se hereda de Exception). |
![]() |
Message | (Se hereda de Exception). |
![]() |
Source | (Se hereda de Exception). |
![]() |
StackTrace | (Se hereda de Exception). |
![]() |
TargetSite | (Se hereda de Exception). |
Superior
Métodos
Name | Descripción | |
---|---|---|
![]() |
Equals | (Se hereda de Object). |
![]() |
Finalize | (Se hereda de Object). |
![]() |
GetBaseException | (Se hereda de Exception). |
![]() |
GetHashCode | (Se hereda de Object). |
![]() |
GetObjectData | Crítico para la seguridad. (Se hereda de Exception). |
![]() |
GetType | (Se hereda de Exception). |
![]() |
MemberwiseClone | (Se hereda de Object). |
![]() |
ToString | (Se hereda de Exception). |
Superior
Eventos
Name | Descripción | |
---|---|---|
![]() |
SerializeObjectState | (Se hereda de Exception). |
Superior
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancia sean seguros para subprocesos.