|
CreateDatabaseIfNotExists<TContext> |
Implementación de IDatabaseInitializer que volverá a crear y, opcionalmente, volverá a inicializar la base de datos solo si la base de datos no existe.Para inicializar la base de datos, cree una clase derivada y reemplace el método Seed. |
|
Database |
Una instancia de esta clase se obtiene de un objeto DbContext y se puede usar para administrar la base de datos real que respalda un DbContext o una conexión.Esto incluye la creación, eliminación y comprobación de la existencia de una base de datos.Tenga en cuenta que la eliminación y la comprobación de existencia de una base de datos pueden realizarse con solamente una conexión (es decir.sin un contexto completo) utilizando los métodos estáticos de esta clase. |
|
DbConfiguration |
Una clase derivada de esta clase puede colocarse en el mismo ensamblado que una clase derivada de DbContext para definir la configuración de Entity Framework para una aplicación.Para definir la configuración se invoca a los métodos protegidos y se definen las propiedades protegidas de esta clase en el constructor del tipo derivado.El tipo que se va a usar también se puede registrar en el archivo de configuración de la aplicación.Vea https://go.microsoft.com/fwlink/?LinkId=260883 para obtener más información sobre la configuración de Entity Framework. |
|
DbConfigurationTypeAttribute |
Este atributo se puede colocar en una subclase de DbContext para indicar que la subclase de DbConfiguration que representa la configuración basada en código de la aplicación está en otro ensamblado que el tipo de contexto. |
|
DbContext |
Una instancia de DbContext representa una combinación de los modelos de unidad de trabajo y repositorio, de modo que pueda emplearse para consultar una base de datos y agrupar los cambios que, seguidamente, se volverán a escribir en el almacenamiento como una unidad.DbContext es conceptualmente similar a ObjectContext. |
|
DbContextTransaction |
Ajusta el acceso al objeto de transacción en la conexión de almacenamiento subyacente y se asegura de que Entity Framework ejecute comandos en la base de datos dentro del contexto de esa transacción.Para recuperar una instancia de esta clase hay que llamar a BeginTransaction() en el objeto DbContextDatabase. |
|
DbFunctionAttribute |
Indica que el método especificado es un proxy para una función de EDM. |
|
DbFunctions |
Proporciona métodos de Common Language Runtime (CLR) que exponen funciones canónicas de EDM para su uso en consultas LINQ to Entities DbContext o ObjectContext. |
|
DbModelBuilder |
DbModelBuilder se usa para asignar clases de CLR a un esquema de la base de datos.Este enfoque basado en código para crear un modelo de Entity Data Model (EDM) se conoce como 'Code First'. |
|
DbModelBuilderVersionAttribute |
Este atributo se puede aplicar a una clase derivada de DbContext para establecer qué versión de las convenciones de DbContext y DbModelBuilder se deben usar al crear un modelo a partir de código, también conocido como "Code First".Vea la enumeración de DbModelBuilderVersion para obtener detalles acerca de las versiones de DbModelBuilder. |
|
DbSet |
Una versión no genérica de DbSet<TEntity> que se puede utilizar cuando el tipo de entidad no se conoce en tiempo de compilación. |
|
DbSet<TEntity> |
DbSet representa la colección de todas las entidades del contexto, o que se pueden consultar de la base de datos, de un determinado tipo.Los objetos DbSet se crean a partir de un DbContext usando el método DbContext.Set. |
|
DropCreateDatabaseAlways<TContext> |
Implementación de IDatabaseInitializer que siempre volverá a crear y, opcionalmente, volverá a inicializar la base de datos la primera vez que se use un contexto en el dominio de aplicación.Para inicializar la base de datos, cree una clase derivada y reemplace el método Seed. |
|
DropCreateDatabaseIfModelChanges<TContext> |
Implementación de IDatabaseInitializer que ELIMINARÁ, volverá a crear y, opcionalmente, volverá a inicializar la base de datos solo si el modelo ha cambiado desde que se creó la base de datos. |
|
MigrateDatabaseToLatestVersion<TContext, TMigrationsConfiguration> |
Implementación de IDatabaseInitializer<TContext> que usará Migraciones de Code First para actualizar la base de datos a la versión más reciente. |
|
NullDatabaseInitializer<TContext> |
Implementación de IDatabaseInitializer<TContext> que no hace nada.El uso de este inicializador inhabilita la inicialización de la base de datos para el tipo de contexto especificado.Pasar una instancia de esta clase a SetInitializer<TContext>(IDatabaseInitializer<TContext>) equivale a pasar NULL.Cuando se usa IDbDependencyResolver para resolver inicializadores, debe emplearse una instancia de esta clase para inhabilitar la inicialización. |
|
ObservableCollectionExtensions |
Métodos de extensión para ObservableCollection<T>. |
|
QueryableExtensions |
Proporciona métodos de extensión útiles para su uso con consultas LINQ de Entity Framework. |