|
CommitFailedException |
Excepción que se produce cuando tiene lugar un error al confirmar una DbTransaction. |
|
CommitFailureHandler |
Representa un controlador de transacciones que permite recuperarse correctamente de errores de conexión durante la confirmación de una transacción almacenando información de seguimiento de la transacción en la base de datos.Se debe registrar mediante SetDefaultTransactionHandler(Func<TransactionHandler>). |
|
DbChangeTracker |
Lo devuelve el método ChangeTracker de DbContext para proporcionar acceso a características del contexto relacionadas con el seguimiento de cambios de entidades. |
|
DbCollectionEntry |
Representa una versión no genérica de la clase DbCollectionEntry<TEntity, TElement>. |
|
DbCollectionEntry<TEntity, TElement> |
Las instancias de esta clase se devuelven desde el método Collection de DbEntityEntry<TEntity> y permiten realizar operaciones como la carga en las propiedades de navegación de colección de una entidad. |
|
DbCompiledModel |
Representación inmutable de un modelo de Entity Data Model (EDM) que se puede usar para crear un ObjectContext o que se puede pasar al constructor de un DbContext.Para aumentar el rendimiento, las instancias de este tipo deben almacenarse en memoria caché y volver a utilizarse para crear contextos. |
|
DbComplexPropertyEntry |
Una versión no genérica de la clase DbComplexPropertyEntry<TEntity, TComplexProperty>. |
|
DbComplexPropertyEntry<TEntity, TComplexProperty> |
Las instancias de esta clase se devuelven desde el método ComplexProperty de DbEntityEntry<TEntity> y permiten el acceso al estado de una propiedad compleja. |
|
DbConnectionInfo |
Representa información sobre una conexión de la base de datos. |
|
DbContextConfiguration |
Lo devuelve el método Configuration de DbContext para proporcionar acceso a las opciones de configuración para el contexto. |
|
DbContextInfo |
Proporciona información de tiempo de ejecución sobre un tipo de DbContext determinado. |
|
DbEntityEntry |
Una versión no genérica de la clase DbEntityEntry<TEntity>. |
|
DbEntityEntry<TEntity> |
Las instancias de esta clase proporcionan acceso a información sobre, y el control de, entidades de las que el objeto DbContext realiza un seguimiento.Utilice los métodos Entity o Entities del contexto para obtener objetos de este tipo. |
|
DbExecutionStrategy |
Proporciona la implementación base del mecanismo de reintentos para las operaciones y las condiciones transitorias no confiables que usan retrasos que aumentan exponencialmente entre los reintentos. |
|
DbMemberEntry |
Esta es una clase base abstracta que se utiliza para representar una propiedad escalar o compleja o una propiedad de navegación de una entidad.Las propiedades escalares y complejas utilizan la clase derivada DbPropertyEntry, las propiedades de navegación de referencia utilizan la clase derivada DbReferenceEntry y las propiedades de navegación de colección utilizan la clase derivada DbCollectionEntry. |
|
DbMemberEntry<TEntity, TProperty> |
Esta es una clase base abstracta que se utiliza para representar una propiedad escalar o compleja o una propiedad de navegación de una entidad.Las propiedades escalares y complejas utilizan la clase derivada DbPropertyEntry<TEntity, TProperty>, las propiedades de navegación de referencia utilizan la clase derivada DbReferenceEntry<TEntity, TProperty> y las propiedades de navegación de colección utilizan la clase derivada DbCollectionEntry<TEntity, TElement>. |
|
DbModel |
Representa un Entity Data Model (EDM) creado por DbModelBuilder.Método Compile que se puede usar para convertir esta representación de EDM en un DbCompiledModel que es una instantánea compilada del modelo adecuado para el almacenamiento en memoria caché y la creación de instancias de DbContext u ObjectContext. |
|
DbPropertyEntry |
Una versión no genérica de la clase DbPropertyEntry<TEntity, TProperty>. |
|
DbPropertyEntry<TEntity, TProperty> |
Las instancias de esta clase se devuelven desde el método Property de DbEntityEntry<TEntity> y permiten el acceso al estado de la propiedad compleja o escalar. |
|
DbPropertyValues |
Una colección de todas las propiedades para una entidad u objeto complejo subyacentes. |
|
DbProviderInfo |
Agrupa un par de cadenas que identifican conjuntamente a un proveedor y a una versión de servidor en un único objeto. |
|
DbQuery |
Representa una consulta LINQ to Entities no genérico en un DbContext. |
|
DbQuery<TResult> |
Representa una consulta LINQ to Entities en un DbContext. |
|
DbRawSqlQuery |
Representa una consulta SQL para elementos que no son entidades que se crean a partir de un DbContext y se ejecutan usando la conexión de ese contexto.Las instancias de esta clase se obtienen a partir de la instancia de Database.La consulta no se ejecuta cuando se crea este objeto; se ejecuta cada vez que se enumera, por ejemplo, utilizando foreach.Las consultas SQL para entidades se crean mediante SqlQuery(String, Object[]).Vea DbRawSqlQuery<TElement> en el caso de una versión genérica de esta clase. |
|
DbRawSqlQuery<TElement> |
Representa una consulta SQL para elementos que no son entidades que se crean a partir de un DbContext y se ejecutan usando la conexión de ese contexto.Las instancias de esta clase se obtienen a partir de la instancia de Database.La consulta no se ejecuta cuando se crea este objeto; se ejecuta cada vez que se enumera, por ejemplo, mediante foreach.Las consultas SQL para entidades se crean mediante SqlQuery(String, Object[]).Vea DbRawSqlQuery en el caso de una versión no genérica de esta clase. |
|
DbReferenceEntry |
Una versión no genérica de la clase DbReferenceEntry<TEntity, TProperty>. |
|
DbReferenceEntry<TEntity, TProperty> |
Las instancias de esta clase se devuelven desde el método Reference de DbEntityEntry<TEntity> y permiten realizar operaciones como la carga en las propiedades de navegación de referencia de una entidad. |
|
DbSqlQuery |
Representa una consulta SQL para entidades que se crean a partir de un objeto DbContext y se ejecuta utilizando la conexión desde ese contexto.Las instancias de esta clase se obtienen de la instancia de DbSet para el tipo de entidad.La consulta no se ejecuta cuando se crea este objeto; se ejecuta cada vez que se enumera, por ejemplo, utilizando foreach.Las consultas SQL para elementos que no son entidades se crean mediante SqlQuery(Type, String, Object[]).Vea DbSqlQuery<TEntity> en el caso de una versión genérica de esta clase. |
|
DbSqlQuery<TEntity> |
Representa una consulta SQL para entidades que se crean a partir de un objeto DbContext y se ejecuta utilizando la conexión desde ese contexto.Las instancias de esta clase se obtienen de la instancia de DbSet<TEntity> para el tipo de entidad.La consulta no se ejecuta cuando se crea este objeto; se ejecuta cada vez que se enumera, por ejemplo, utilizando foreach.Las consultas SQL para elementos que no son entidades se crean mediante SqlQuery<TElement>(String, Object[]).Vea DbSqlQuery en el caso de una versión no genérica de esta clase. |
|
DbUpdateConcurrencyException |
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. |
|
DbUpdateException |
Excepción producida por DbContext cuando no se consiguen guardar los cambios en la base de datos.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. |
|
DefaultExecutionStrategy |
Representa una IDbExecutionStrategy predeterminada que no reintenta operaciones si se producen errores. |
|
DefaultManifestTokenResolver |
Devuelve una implementación predeterminada de IManifestTokenResolver que usa el proveedor subyacente para obtener el token de manifiesto.Tenga en cuenta que para evitar varias consultas, esta implementación usa almacenamiento en caché según el tipo real de la instancia de DbConnection, la propiedad DataSource y la propiedad Database. |
|
EdmMetadata |
Obsoleta. Representa una entidad utilizada para almacenar los metadatos sobre un EDM en la base de datos. |
|
EdmxWriter |
Contiene los métodos utilizados para tener acceso al Entity Data Model creado por Code First en formato EDMX.Estos métodos se utilizan normalmente para la depuración cuando es necesario examinar el modelo que Code First crea internamente. |
|
ExecutionStrategyKey |
Clave usada para resolver Func<TResult>.Consta del nombre invariable del proveedor de ADO.NET y el nombre del servidor de bases de datos según se especifica en la cadena de conexión. |
|
IncludeMetadataConvention |
Obsoleta. Esta convención de DbModelBuilder hace que DbModelBuilder incluya metadatos sobre el modelo cuando crea el modelo.Cuando DbContext crea un modelo por convención, agrega esta convención a la lista de las usadas por DbModelBuilder.Esto hará que los metadatos del modelo se escriban en la base de datos si se usa el DbContext para crear la base de datos.Esto se puede usar después como comprobación rápida para ver si el modelo ha cambiado desde la última vez que se usó en la base de datos.Esta convención puede quitarse de las convenciones de DbModelBuilder si se invalida el método OnModelCreating en una clase derivada de DbContext. |
|
LocalDbConnectionFactory |
Las instancias de esta clase se usan para crear objetos DbConnection para SQL Server LocalDb en función de un nombre de base de datos o de una cadena de conexión especificados. |
|
ModelContainerConvention |
Esta convención de DbModelBuilder usa el nombre de la clase DbContext derivada como contenedor para el modelo conceptual creado mediante Code First. |
|
ModelNamespaceConvention |
Esta convención de DbModelBuilder emplea el espacio de nombres de la clase DbContext derivada como el espacio de nombres del modelo conceptual creado mediante Code First. |
|
ObjectReferenceEqualityComparer |
Compara objetos mediante igualdad de referencia. |
|
ReplacementDbQueryWrapper<TElement> |
Las instancias de esta clase se usan internamente para crear expresiones constantes para ObjectQuery<T> que se insertan en el árbol de expresiones para reemplazar las referencias a DbQuery<TResult> y DbQuery. |
|
RetryLimitExceededException |
Excepción que se produce cuando la acción fracasa de nuevo después de reintentarse el número configurado de veces. |
|
SqlCeConnectionFactory |
Las instancias de esta clase se utilizan para crear objetos DbConnection para SQL Server Compact Edition basándose en un nombre de base de datos o una cadena de conexión determinados. |
|
SqlConnectionFactory |
Las instancias de esta clase se utilizan para crear objetos DbConnection para SQL Server basándose en un nombre de base de datos o una cadena de conexión determinados.De forma predeterminada, la conexión se realiza con '.\SQLEXPRESS'.Esto se puede cambiar modificando la cadena de conexión base al crear una instancia del generador. |
|
SuppressDbSetInitializationAttribute |
Este atributo se puede aplicar a una clase DbContext derivada completa o a las propiedades IDbSet<TEntity> o DbSet<TEntity> individuales en esa clase.Cuando se aplican propiedades IDbSet<TEntity> o DbSet<TEntity> detectadas, se seguirá incluyendo en el modelo pero no se inicializará automáticamente. |
|
TableExistenceChecker |
Implementado por proveedores de Entity Framework y utilizado para comprobar si existen tablas en una base de datos determinada.Lo utilizan los inicializadores de la base de datos al determinar si deben tratar una base de datos existente como vacía, de modo que se creen tablas. |
|
TransactionContext |
CommitFailureHandler usa esta clase para escribir y leer información de seguimiento de transacciones de la base de datos.Para personalizar la definición de la tabla de transacciones, puede derivar de esta clase e invalidar OnModelCreating(DbModelBuilder).Las clases derivadas se pueden registrar mediante DbConfiguration. |
|
TransactionHandler |
Representa la clase base para los interceptores que administran las operaciones de transacciones.Las clases derivadas se pueden registrar mediante SetDefaultTransactionHandler(Func<TransactionHandler>) o SetTransactionHandler(String, Func<TransactionHandler>, String). |
|
TransactionRow |
Representa una transacción. |
|
UnintentionalCodeFirstException |
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. |