Microsoft.EntityFrameworkCore.Migrations.Design Espacio de nombres

Clases

Nombre Description
CSharpHelper
CSharpMigrationOperationGenerator

Se usa para generar C# para crear MigrationOperation objetos.

CSharpMigrationOperationGeneratorDependencies

Clase de parámetros de dependencias de servicio para CSharpMigrationOperationGenerator

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

CSharpMigrationsGenerator

Se usa para generar código de C# para migraciones.

CSharpMigrationsGeneratorDependencies

Clase de parámetros de dependencias de servicio para CSharpMigrationsGenerator

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

CSharpSnapshotGenerator

Se usa para generar código de C# para crear un IModel.

CSharpSnapshotGeneratorDependencies

Clase de parámetros de dependencias de servicio para CSharpSnapshotGenerator

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

CSharpSnapshotGeneratorParameters

Objeto de parámetro que fluye el contexto (el generador de salida y el conjunto de identificadores actualmente en el ámbito) a través de un CSharpSnapshotGenerator árbol de llamadas.

MigrationFiles

Representa el archivo generado para una migración.

MigrationsBundle

Define el punto de entrada para los conjuntos de migraciones.

MigrationsCodeGenerator

Se usa para generar código para migraciones.

MigrationsCodeGeneratorDependencies

Clase de parámetros de dependencias de servicio para MigrationsCodeGenerator

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

MigrationsScaffolder

Se usa para aplicar scaffolding a nuevas migraciones.

MigrationsScaffolderDependencies

Clase de parámetros de dependencias de servicio para MigrationsScaffolder

Normalmente, este tipo lo usan los proveedores de bases de datos (y otras extensiones). Por lo general, no se usa en el código de aplicación.

ScaffoldedMigration

Representa una migración con scaffolding.

Interfaces

Nombre Description
ICSharpMigrationOperationGenerator

Se usa para generar código de C# para crear MigrationOperation objetos.

ICSharpSnapshotGenerator

Se usa para generar código de C# para crear un IModel.

IMigrationsCodeGenerator

Se usa para generar código para migraciones.

IMigrationsCodeGeneratorSelector

Selecciona un IMigrationsCodeGenerator servicio para un lenguaje de programación determinado.

IMigrationsScaffolder

Se usa para aplicar scaffolding a nuevas migraciones.