Partilhar via


Microsoft.EntityFrameworkCore.Migrations.Design Namespace

Classes

CSharpHelper
CSharpMigrationOperationGenerator

Usado para gerar C# para criar MigrationOperation objetos.

CSharpMigrationOperationGeneratorDependencies

Classe de parâmetro de dependências de serviço para CSharpMigrationOperationGenerator

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

CSharpMigrationsGenerator

Usado para gerar código C# para migrações.

CSharpMigrationsGeneratorDependencies

Classe de parâmetro de dependências de serviço para CSharpMigrationsGenerator

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

CSharpSnapshotGenerator

Usado para gerar código C# para criar um IModel.

CSharpSnapshotGeneratorDependencies

Classe de parâmetro de dependências de serviço para CSharpSnapshotGenerator

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

MigrationFiles

Representa o arquivo gerado para uma migração.

MigrationsBundle

Define o ponto de entrada para pacotes de migrações.

MigrationsCodeGenerator

Usado para gerar código para migrações.

MigrationsCodeGeneratorDependencies

Classe de parâmetro de dependências de serviço para MigrationsCodeGenerator

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

MigrationsScaffolder

Usado para estruturar novas migrações.

MigrationsScaffolderDependencies

Classe de parâmetro de dependências de serviço para MigrationsScaffolder

Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.

ScaffoldedMigration

Representa uma migração com scaffolded.

Interfaces

ICSharpMigrationOperationGenerator

Usado para gerar código C# para criar MigrationOperation objetos.

ICSharpSnapshotGenerator

Usado para gerar código C# para criar um IModel.

IMigrationsCodeGenerator

Usado para gerar código para migrações.

IMigrationsCodeGeneratorSelector

Seleciona um IMigrationsCodeGenerator serviço para uma determinada linguagem de programação.

IMigrationsScaffolder

Usado para estruturar novas migrações.