Compartilhar via


SqlServerMigrationsSqlGenerator Classe

Definição

SQL Server implementação específica de MigrationsSqlGenerator.

public class SqlServerMigrationsSqlGenerator : Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator
type SqlServerMigrationsSqlGenerator = class
    inherit MigrationsSqlGenerator
Public Class SqlServerMigrationsSqlGenerator
Inherits MigrationsSqlGenerator
Herança
SqlServerMigrationsSqlGenerator

Comentários

O tempo de vida do serviço é Scoped. Isso significa que cada DbContext instância usará sua própria instância desse serviço. A implementação pode depender de outros serviços registrados com qualquer tempo de vida. A implementação não precisa ser thread-safe.

Consulte Migrações de banco de dados e Acessando bancos de dados SQL Server e SQL do Azure com o EF Core para obter mais informações e exemplos.

Construtores

SqlServerMigrationsSqlGenerator(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IRelationalTypeMapper, IRelationalAnnotationProvider)

SQL Server implementação específica de MigrationsSqlGenerator.

SqlServerMigrationsSqlGenerator(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IRelationalTypeMapper, IRelationalAnnotationProvider, IMigrationsAnnotationProvider)

SQL Server implementação específica de MigrationsSqlGenerator.

SqlServerMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, ICommandBatchPreparer)

Cria uma nova instância SqlServerMigrationsSqlGenerator.

SqlServerMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, IMigrationsAnnotationProvider)

Cria uma nova instância SqlServerMigrationsSqlGenerator.

SqlServerMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, IRelationalAnnotationProvider)

Cria uma nova instância SqlServerMigrationsSqlGenerator.

Propriedades

Annotations

SQL Server implementação específica de MigrationsSqlGenerator.

(Herdado de MigrationsSqlGenerator)
Dependencies

Dependências específicas do provedor relacional para esse serviço.

(Herdado de MigrationsSqlGenerator)
Options

Obtém ou define as opções a serem usadas ao gerar comandos.

(Herdado de MigrationsSqlGenerator)
SqlGenerationHelper

SQL Server implementação específica de MigrationsSqlGenerator.

(Herdado de MigrationsSqlGenerator)
SqlGenerator

O IUpdateSqlGenerator.

(Herdado de MigrationsSqlGenerator)
TypeMapper

SQL Server implementação específica de MigrationsSqlGenerator.

(Herdado de MigrationsSqlGenerator)
VersionComparer

Obtém um comparador que pode ser usado para comparar duas versões do produto.

(Herdado de MigrationsSqlGenerator)

Métodos

AddDescription(MigrationCommandListBuilder, String, String, String, String, Boolean)

Gera comandos de adição para descrições em tabelas e colunas.

CheckConstraint(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma restrição de marcar de um AddCheckConstraintOperation.

(Herdado de MigrationsSqlGenerator)
CheckConstraint(CreateCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma restrição de marcar de um CreateCheckConstraintOperation.

(Herdado de MigrationsSqlGenerator)
ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma definição de coluna em um AddColumnOperation.

ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma definição de coluna em um AddColumnOperation.

(Herdado de MigrationsSqlGenerator)
ColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma definição de coluna para os metadados de coluna especificados.

ColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma definição de coluna para os metadados de coluna especificados.

(Herdado de MigrationsSqlGenerator)
ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, Boolean, IAnnotatable, IModel, MigrationCommandListBuilder)
Obsoleto..

Gera um fragmento SQL para uma definição de coluna para os metadados de coluna especificados.

ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, IAnnotatable, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma definição de coluna para os metadados de coluna especificados.

ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, IAnnotatable, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma definição de coluna para os metadados de coluna especificados.

(Herdado de MigrationsSqlGenerator)
ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Boolean, Boolean, Object, String, String, Boolean, IAnnotatable, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma definição de coluna para os metadados de coluna especificados.

ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Boolean, Boolean, Object, String, String, IAnnotatable, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma definição de coluna para os metadados de coluna especificados.

ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Boolean, Boolean, Object, String, String, IAnnotatable, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma definição de coluna para os metadados de coluna especificados.

(Herdado de MigrationsSqlGenerator)
ColumnList(String[])

Concatena os nomes de coluna especificados em uma DelimitIdentifier(String) lista separada.

(Herdado de MigrationsSqlGenerator)
ComputedColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma definição de coluna computada para os metadados de coluna especificados.

ComputedColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma definição de coluna computada para os metadados de coluna especificados.

(Herdado de MigrationsSqlGenerator)
CreateIndexes(IEnumerable<IIndex>, MigrationCommandListBuilder)

Gera SQL para criar os índices fornecidos.

CreateIndexes(IEnumerable<ITableIndex>, MigrationCommandListBuilder)

Gera o SQL para criar os índices fornecidos.

CreateIndexes(IProperty, MigrationCommandListBuilder)

SQL Server implementação específica de MigrationsSqlGenerator.

CreateTableCheckConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para as restrições de marcar de um CreateTableOperation.

(Herdado de MigrationsSqlGenerator)
CreateTableColumns(CreateTableOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para as definições de coluna em um CreateTableOperation.

(Herdado de MigrationsSqlGenerator)
CreateTableConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para as restrições de um CreateTableOperation.

(Herdado de MigrationsSqlGenerator)
CreateTableForeignKeys(CreateTableOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para as restrições de chave estrangeira de um CreateTableOperation.

(Herdado de MigrationsSqlGenerator)
CreateTablePrimaryKeyConstraint(CreateTableOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para a restrição de chave primária de um CreateTableOperation.

(Herdado de MigrationsSqlGenerator)
CreateTableUniqueConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para as restrições exclusivas de um CreateTableOperation.

(Herdado de MigrationsSqlGenerator)
DefaultValue(Object, String, MigrationCommandListBuilder)

Gera um fragmento SQL para a restrição padrão de uma coluna.

(Herdado de MigrationsSqlGenerator)
DefaultValue(Object, String, String, MigrationCommandListBuilder)

Gera um fragmento SQL para a restrição padrão de uma coluna.

(Herdado de MigrationsSqlGenerator)
DropDefaultConstraint(String, String, String, MigrationCommandListBuilder)

Gera um fragmento SQL para remover restrições padrão para uma coluna.

DropDescription(MigrationCommandListBuilder, String, String, String, Boolean)

Gera comandos drop para descrições em tabelas e colunas.

DropIndexes(IEnumerable<IIndex>, MigrationCommandListBuilder)

Gera o SQL para remover os índices fornecidos.

DropIndexes(IEnumerable<ITableIndex>, MigrationCommandListBuilder)

Gera o SQL para remover os índices fornecidos.

DropIndexes(IProperty, MigrationCommandListBuilder)

SQL Server implementação específica de MigrationsSqlGenerator.

EndStatement(MigrationCommandListBuilder, Boolean)

Gera um fragmento SQL para encerrar o comando SQL.

(Herdado de MigrationsSqlGenerator)
FindEntityTypes(IModel, String, String)
Obsoleto..

Localiza todos os IEntityTypes mapeados para a tabela fornecida.

(Herdado de MigrationsSqlGenerator)
FindProperty(IModel, String, String, String)
Obsoleto..

Localiza alguns IProperty mapeados para a coluna fornecida.

Se várias propriedades forem mapeadas para a mesma coluna, a propriedade retornada será uma escolhida arbitrariamente. O validador de modelo garante que todas as propriedades mapeadas para uma determinada coluna tenham uma configuração consistente.

(Herdado de MigrationsSqlGenerator)
ForeignKeyAction(ReferentialAction, MigrationCommandListBuilder)

Gera um fragmento SQL para a ação referencial fornecida.

ForeignKeyConstraint(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma restrição de chave estrangeira de um AddForeignKeyOperation.

(Herdado de MigrationsSqlGenerator)
Generate(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AddCheckConstraintOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AddCheckConstraintOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AddColumnOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(AddColumnOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AddColumnOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado AddColumnOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado AddColumnOperation fazendo chamadas no determinado MigrationCommandListBuilder.

(Herdado de MigrationsSqlGenerator)
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AddForeignKeyOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AddForeignKeyOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado AddForeignKeyOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado AddForeignKeyOperation fazendo chamadas no determinado MigrationCommandListBuilder.

(Herdado de MigrationsSqlGenerator)
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AddPrimaryKeyOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AddPrimaryKeyOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado AddPrimaryKeyOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado AddPrimaryKeyOperation fazendo chamadas no determinado MigrationCommandListBuilder.

(Herdado de MigrationsSqlGenerator)
Generate(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AddUniqueConstraintOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(AlterColumnOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AlterColumnOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AlterDatabaseOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder)

Pode ser substituído por provedores de banco de dados para criar comandos para o determinado AlterDatabaseOperation fazendo chamadas no determinado MigrationCommandListBuilder.

(Herdado de MigrationsSqlGenerator)
Generate(AlterSequenceOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AlterSequenceOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(AlterTableOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado AlterTableOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(AlterTableOperation, IModel, MigrationCommandListBuilder)

Pode ser substituído por provedores de banco de dados para criar comandos para o determinado AlterTableOperation fazendo chamadas no determinado MigrationCommandListBuilder.

(Herdado de MigrationsSqlGenerator)
Generate(CreateCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado CreateCheckConstraintOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado CreateIndexOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado CreateIndexOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado CreateIndexOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado CreateIndexOperation fazendo chamadas no determinado MigrationCommandListBuilder.

(Herdado de MigrationsSqlGenerator)
Generate(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado CreateSequenceOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado CreateSequenceOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado CreateTableOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado CreateTableOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado CreateTableOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado CreateTableOperation fazendo chamadas no determinado MigrationCommandListBuilder.

(Herdado de MigrationsSqlGenerator)
Generate(DeleteDataOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DeleteDataOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(DeleteDataOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DeleteDataOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(DropCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropCheckConstraintOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropColumnOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropColumnOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado DropColumnOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado DropColumnOperation fazendo chamadas no determinado MigrationCommandListBuilder.

(Herdado de MigrationsSqlGenerator)
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropForeignKeyOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropForeignKeyOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado DropForeignKeyOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado DropForeignKeyOperation fazendo chamadas no determinado MigrationCommandListBuilder.

(Herdado de MigrationsSqlGenerator)
Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropIndexOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)

Pode ser substituído por provedores de banco de dados para criar comandos para o determinado DropIndexOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Observe que a implementação padrão desse método lança NotImplementedException. Os provedores devem substituir se quiserem dar suporte a esse tipo de operação.

(Herdado de MigrationsSqlGenerator)
Generate(DropIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado DropIndexOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(DropIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Pode ser substituído por provedores de banco de dados para criar comandos para o determinado DropIndexOperation fazendo chamadas no determinado MigrationCommandListBuilder.

(Herdado de MigrationsSqlGenerator)
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropPrimaryKeyOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropPrimaryKeyOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado DropPrimaryKeyOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado DropPrimaryKeyOperation fazendo chamadas no determinado MigrationCommandListBuilder.

(Herdado de MigrationsSqlGenerator)
Generate(DropSchemaOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropSchemaOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(DropSequenceOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropSequenceOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(DropTableOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropTableOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(DropTableOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropTableOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(DropTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado DropTableOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(DropTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado DropTableOperation fazendo chamadas no determinado MigrationCommandListBuilder.

(Herdado de MigrationsSqlGenerator)
Generate(DropUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado DropUniqueConstraintOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(EnsureSchemaOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado EnsureSchemaOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado InsertDataOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado InsertDataOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(InsertDataOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado InsertDataOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder, Boolean)

Cria comandos para o determinado InsertDataOperation fazendo chamadas no determinado MigrationCommandListBuilder.

(Herdado de MigrationsSqlGenerator)
Generate(IReadOnlyList<MigrationOperation>, IModel)

Gera comandos de uma lista de operações.

Generate(IReadOnlyList<MigrationOperation>, IModel)

Gera comandos de uma lista de operações.

(Herdado de MigrationsSqlGenerator)
Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions)

Gera comandos de uma lista de operações.

Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions)

Gera comandos de uma lista de operações.

(Herdado de MigrationsSqlGenerator)
Generate(MigrationOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado MigrationOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(RenameColumnOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado RenameColumnOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(RenameIndexOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado RenameIndexOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(RenameSequenceOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado RenameSequenceOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(RenameTableOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado RenameTableOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado RestartSequenceOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado RestartSequenceOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(SqlOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado SqlOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(SqlOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado SqlOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
Generate(SqlServerCreateDatabaseOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado SqlServerCreateDatabaseOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(SqlServerDropDatabaseOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado SqlServerDropDatabaseOperation fazendo chamadas no determinado MigrationCommandListBuilder.

Generate(UpdateDataOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado UpdateDataOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

Generate(UpdateDataOperation, IModel, MigrationCommandListBuilder)

Cria comandos para o determinado UpdateDataOperation fazendo chamadas no determinado MigrationCommandListBuildere, em seguida, encerra o comando final.

(Herdado de MigrationsSqlGenerator)
GenerateIndexColumnList(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Retorna um fragmento SQL para a lista de colunas de um índice de um CreateIndexOperation.

(Herdado de MigrationsSqlGenerator)
GenerateModificationCommands(DeleteDataOperation, IModel)

Gera os comandos que correspondem à operação fornecida.

(Herdado de MigrationsSqlGenerator)
GenerateModificationCommands(InsertDataOperation, IModel)

Gera os comandos que correspondem à operação fornecida.

(Herdado de MigrationsSqlGenerator)
GenerateModificationCommands(UpdateDataOperation, IModel)

Gera os comandos que correspondem à operação fornecida.

(Herdado de MigrationsSqlGenerator)
GetColumnType(String, String, String, ColumnOperation, IModel)

Obtém o tipo de repositório/banco de dados de uma coluna com os metadados fornecidos.

(Herdado de MigrationsSqlGenerator)
GetColumnType(String, String, String, Type, Nullable<Boolean>, Nullable<Int32>, Boolean, IModel)

Obtém o tipo de repositório/banco de dados de uma coluna com os metadados fornecidos.

(Herdado de MigrationsSqlGenerator)
GetColumnType(String, String, String, Type, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Boolean, IModel)

Obtém o tipo de repositório/banco de dados de uma coluna com os metadados fornecidos.

(Herdado de MigrationsSqlGenerator)
GetIndexesToRebuild(IColumn, MigrationOperation)

Obtém a lista de índices que precisam ser recriados quando a coluna fornecida está sendo alterada.

GetIndexesToRebuild(IProperty, MigrationOperation)

Obtém a lista de índices que precisam ser recriados quando a propriedade fornecida está sendo alterada.

HasLegacyRenameOperations(IModel)

Verifica se e RenameSequenceOperation usam ou não RenameTableOperation o comportamento herdado de definir o novo nome e o esquema como nulos quando inalterados.

(Herdado de MigrationsSqlGenerator)
IndexOptions(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para extras (filtro, colunas incluídas, opções) de um índice de um CreateIndexOperation.

IndexOptions(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para extras (filtro, colunas incluídas, opções) de um índice de um CreateIndexOperation.

(Herdado de MigrationsSqlGenerator)
IndexTraits(MigrationOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para características de um índice de um CreateIndexOperation, AddPrimaryKeyOperationou AddUniqueConstraintOperation.

IsOldColumnSupported(IModel)

Verifica se dá suporte ou não AddColumnOperation à passagem na coluna antiga, que só foi adicionada no EF Core 1.1.

(Herdado de MigrationsSqlGenerator)
PrimaryKeyConstraint(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma restrição de chave primária de um AddPrimaryKeyOperation.

(Herdado de MigrationsSqlGenerator)
Rename(String, String, MigrationCommandListBuilder)

Gera uma renomeação.

Rename(String, String, String, MigrationCommandListBuilder)

Gera uma renomeação.

SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL configurando uma sequência em um AlterSequenceOperation.

(Herdado de MigrationsSqlGenerator)
SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL configurando uma sequência em um CreateSequenceOperation.

(Herdado de MigrationsSqlGenerator)
SequenceOptions(String, String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL configurando uma sequência com as opções fornecidas.

SequenceOptions(String, String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL configurando uma sequência com as opções fornecidas.

(Herdado de MigrationsSqlGenerator)
SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL configurando uma sequência com as opções fornecidas.

SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL configurando uma sequência com as opções fornecidas.

(Herdado de MigrationsSqlGenerator)
Transfer(String, String, String, MigrationCommandListBuilder)

Gera uma transferência de um esquema para outro..

TryGetVersion(IModel, String)

Obtém a versão do produto usada para gerar a migração atual. Os provedores podem usar isso para preservar a compatibilidade com as migrações geradas usando versões anteriores.

(Herdado de MigrationsSqlGenerator)
UniqueConstraint(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

Gera um fragmento SQL para uma restrição exclusiva de um AddUniqueConstraintOperation.

(Herdado de MigrationsSqlGenerator)
UseLegacyIndexFilters(CreateIndexOperation, IModel)

Verifica se deve ou não CreateIndexOperation ter um filtro gerado por Migrações.

UseLegacyIndexFilters(IModel)
Obsoleto..

Verifica se deve ou não CreateIndexOperation ter um filtro gerado por Migrações.

Aplica-se a