DbMigrationsConfiguration<TContext> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Configuración relacionada con el uso de migraciones para un modelo determinado.
public class DbMigrationsConfiguration<TContext> : System.Data.Entity.Migrations.DbMigrationsConfiguration where TContext : DbContext
type DbMigrationsConfiguration<'Context (requires 'Context :> DbContext)> = class
inherit DbMigrationsConfiguration
Public Class DbMigrationsConfiguration(Of TContext)
Inherits DbMigrationsConfiguration
Parámetros de tipo
- TContext
Contexto que representa el modelo al que se aplica esta configuración.
- Herencia
Constructores
DbMigrationsConfiguration<TContext>() |
Inicializa una nueva instancia de la clase DbMigrationsConfiguration. |
Campos
DefaultMigrationsDirectory |
Directorio predeterminado en el que se almacenan las migraciones. (Heredado de DbMigrationsConfiguration) |
Propiedades
AutomaticMigrationDataLossAllowed |
Obtiene o establece un valor que indica si la pérdida de datos es aceptable durante la migración automática. Si se establece en false, se producirá una excepción si se puede producir una pérdida de datos como parte de una migración automática. (Heredado de DbMigrationsConfiguration) |
AutomaticMigrationsEnabled |
Obtiene o establece un valor que indica si se pueden usar migraciones automáticas al migrar la base de datos. (Heredado de DbMigrationsConfiguration) |
CodeGenerator |
Obtiene o establece el generador de código que se va a usar al aplicar scaffolding a migraciones. (Heredado de DbMigrationsConfiguration) |
CommandTimeout |
Obtiene o establece el valor de tiempo de espera usado para los comandos individuales dentro de una migración. Un valor NULL indica que se usará el valor predeterminado del proveedor subyacente. (Heredado de DbMigrationsConfiguration) |
ContextKey |
Obtiene o establece la cadena utilizada para distinguir las migraciones que pertenecen a esta configuración de migraciones que pertenecen a otras configuraciones mediante la misma base de datos. Esta propiedad permite que las migraciones de varios modelos diferentes se apliquen a una base de datos única. (Heredado de DbMigrationsConfiguration) |
ContextType |
Obtiene o establece el dbContext derivado que representa el modelo que se va a migrar. (Heredado de DbMigrationsConfiguration) |
MigrationsAssembly |
Obtiene o establece el ensamblado que contiene migraciones basadas en código. (Heredado de DbMigrationsConfiguration) |
MigrationsDirectory |
Obtiene o establece el subdirectorio en el que se almacenan las migraciones basadas en código. Tenga en cuenta que esta propiedad debe establecerse en una ruta de acceso relativa para un subdirectorio en la raíz del proyecto de Visual Studio; no se puede establecer en una ruta de acceso absoluta. (Heredado de DbMigrationsConfiguration) |
MigrationsNamespace |
Obtiene o establece el espacio de nombres usado para migraciones basadas en código. (Heredado de DbMigrationsConfiguration) |
TargetDatabase |
Obtiene o establece un valor para invalidar la conexión de la base de datos que se va a migrar. (Heredado de DbMigrationsConfiguration) |
Métodos
Equals(Object) |
Configuración relacionada con el uso de migraciones para un modelo determinado. |
GetHashCode() |
Configuración relacionada con el uso de migraciones para un modelo determinado. |
GetHistoryContextFactory(String) |
Obtiene el generador de contextos de historial que se establece para usarse con un proveedor de base de datos determinado. (Heredado de DbMigrationsConfiguration) |
GetSqlGenerator(String) |
Obtiene el generador de SQL que se establece para su uso con un proveedor de base de datos determinado. (Heredado de DbMigrationsConfiguration) |
GetType() |
Configuración relacionada con el uso de migraciones para un modelo determinado. |
MemberwiseClone() |
Configuración relacionada con el uso de migraciones para un modelo determinado. |
Seed(TContext) |
Se ejecuta después de actualizar a la migración más reciente para permitir que se actualicen los datos de inicialización. |
SetHistoryContextFactory(String, Func<DbConnection,String,HistoryContext>) |
Agrega una nueva factoría para crear HistoryContext instancias que se usarán para un proveedor de base de datos determinado. (Heredado de DbMigrationsConfiguration) |
SetSqlGenerator(String, MigrationSqlGenerator) |
Agrega un nuevo generador de SQL que se usará para un proveedor de base de datos determinado. (Heredado de DbMigrationsConfiguration) |
ToString() |
Configuración relacionada con el uso de migraciones para un modelo determinado. |