Compartir a través de


UnintentionalCodeFirstException (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].

Se produce cuando se genera un contexto a partir de las plantillas de DbContext en modo Database First o Model First y se usa después en modo Code First.

Jerarquía de herencia

System.Object
  System.Exception
    System.SystemException
      System.InvalidOperationException
        System.Data.Entity.Infrastructure.UnintentionalCodeFirstException

Espacio de nombres:  System.Data.Entity.Infrastructure
Ensamblado:  EntityFramework (en EntityFramework.dll)

Sintaxis

'Declaración
<SerializableAttribute> _
Public Class UnintentionalCodeFirstException _
    Inherits InvalidOperationException
'Uso
Dim instance As UnintentionalCodeFirstException
[SerializableAttribute]
public class UnintentionalCodeFirstException : InvalidOperationException
[SerializableAttribute]
public ref class UnintentionalCodeFirstException : public InvalidOperationException
[<SerializableAttribute>]
type UnintentionalCodeFirstException =  
    class 
        inherit InvalidOperationException 
    end
public class UnintentionalCodeFirstException extends InvalidOperationException

El tipo UnintentionalCodeFirstException expone los siguientes miembros.

Constructores

  Name Descripción
Método público UnintentionalCodeFirstException() Inicializa una nueva instancia de la clase UnintentionalCodeFirstException.
Método público UnintentionalCodeFirstException(String) Inicializa una nueva instancia de la clase UnintentionalCodeFirstException.
Método protegido UnintentionalCodeFirstException(SerializationInfo, StreamingContext) Inicializa una nueva instancia de la clase UnintentionalCodeFirstException.
Método público UnintentionalCodeFirstException(String, Exception) Inicializa una nueva instancia de la clase UnintentionalCodeFirstException.

Superior

Propiedades

  Name Descripción
Propiedad pública Data (Se hereda de Exception).
Propiedad pública HelpLink (Se hereda de Exception).
Propiedad pública HResult (Se hereda de Exception).
Propiedad pública InnerException (Se hereda de Exception).
Propiedad pública Message (Se hereda de Exception).
Propiedad pública Source (Se hereda de Exception).
Propiedad pública StackTrace (Se hereda de Exception).
Propiedad pública TargetSite (Se hereda de Exception).

Superior

Métodos

  Name Descripción
Método público Equals (Se hereda de Object).
Método protegido Finalize (Se hereda de Object).
Método público GetBaseException (Se hereda de Exception).
Método público GetHashCode (Se hereda de Object).
Método público GetObjectData Crítico para la seguridad. (Se hereda de Exception).
Método público GetType (Se hereda de Exception).
Método protegido MemberwiseClone (Se hereda de Object).
Método público ToString (Se hereda de Exception).

Superior

Eventos

  Name Descripción
Evento protegido SerializeObjectState (Se hereda de Exception).

Superior

Comentarios

El código generado con las plantillas T4 proporcionadas para uso de Database First y Model First quizás no funcione correctamente si se emplea en modo Code First. Para usar estas clases con Code First, agregue configuración adicional mediante atributos o la API DbModelBuilder y quite después el código que produce esta excepción.

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.

Vea también

Referencia

System.Data.Entity.Infrastructure (Espacio de nombres)