Compartir a través de


Microsoft.EntityFrameworkCore.Migrations.Design Espacio de nombres

Clases

CSharpHelper
CSharpMigrationOperationGenerator

Se usa para generar C# para crear MigrationOperation objetos.

CSharpMigrationOperationGeneratorDependencies

Clase de parámetro de dependencias de servicio para CSharpMigrationOperationGenerator

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

CSharpMigrationsGenerator

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

CSharpMigrationsGeneratorDependencies

Clase de parámetro de dependencias de servicio para CSharpMigrationsGenerator

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

CSharpSnapshotGenerator

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

CSharpSnapshotGeneratorDependencies

Clase de parámetro de dependencias de servicio para CSharpSnapshotGenerator

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

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ámetro de dependencias de servicio para MigrationsCodeGenerator

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

MigrationsScaffolder

Se usa para aplicar scaffolding a nuevas migraciones.

MigrationsScaffolderDependencies

Clase de parámetro de dependencias de servicio para MigrationsScaffolder

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

ScaffoldedMigration

Representa una migración con scaffolding.

Interfaces

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.