Sdílet prostřednictvím


SqlServerMigrationsSqlGenerator Třída

Definice

SQL Server konkrétní implementace MigrationsSqlGenerator.

public class SqlServerMigrationsSqlGenerator : Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator
type SqlServerMigrationsSqlGenerator = class
    inherit MigrationsSqlGenerator
Public Class SqlServerMigrationsSqlGenerator
Inherits MigrationsSqlGenerator
Dědičnost
SqlServerMigrationsSqlGenerator

Poznámky

Životnost služby je Scoped. To znamená, že každá DbContext instance bude používat vlastní instanci této služby. Implementace může záviset na jiných službách zaregistrovaných v jakékoli životnosti. Implementace nemusí být bezpečná pro přístup z více vláken.

Další informace a příklady najdete v tématech Migrace databází a Přístup k SQL Server a Azure SQL databázím pomocí EF Core.

Konstruktory

SqlServerMigrationsSqlGenerator(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IRelationalTypeMapper, IRelationalAnnotationProvider)

SQL Server konkrétní implementace MigrationsSqlGenerator.

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

SQL Server konkrétní implementace MigrationsSqlGenerator.

SqlServerMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, ICommandBatchPreparer)

Vytvoří novou instanci sloupce SqlServerMigrationsSqlGenerator.

SqlServerMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, IMigrationsAnnotationProvider)

Vytvoří novou instanci sloupce SqlServerMigrationsSqlGenerator.

SqlServerMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, IRelationalAnnotationProvider)

Vytvoří novou instanci sloupce SqlServerMigrationsSqlGenerator.

Vlastnosti

Annotations

SQL Server konkrétní implementace MigrationsSqlGenerator.

(Zděděno od MigrationsSqlGenerator)
Dependencies

Závislosti specifické pro relačního zprostředkovatele pro tuto službu.

(Zděděno od MigrationsSqlGenerator)
Options

Získá nebo nastaví možnosti, které se mají použít při generování příkazů.

(Zděděno od MigrationsSqlGenerator)
SqlGenerationHelper

SQL Server konkrétní implementace MigrationsSqlGenerator.

(Zděděno od MigrationsSqlGenerator)
SqlGenerator

Hodnota IUpdateSqlGenerator

(Zděděno od MigrationsSqlGenerator)
TypeMapper

SQL Server konkrétní implementace MigrationsSqlGenerator.

(Zděděno od MigrationsSqlGenerator)
VersionComparer

Získá porovnávací nástroj, který lze použít k porovnání dvou verzí produktu.

(Zděděno od MigrationsSqlGenerator)

Metody

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

Vygeneruje příkazy pro přidání popisů tabulek a sloupců.

CheckConstraint(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro omezení kontroly objektu AddCheckConstraintOperation.

(Zděděno od MigrationsSqlGenerator)
CheckConstraint(CreateCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro omezení kontroly objektu CreateCheckConstraintOperation.

(Zděděno od MigrationsSqlGenerator)
ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro definici sloupce v objektu AddColumnOperation.

ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro definici sloupce v objektu AddColumnOperation.

(Zděděno od MigrationsSqlGenerator)
ColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro definici sloupce pro daná metadata sloupce.

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

Vygeneruje fragment SQL pro definici sloupce pro daná metadata sloupce.

(Zděděno od MigrationsSqlGenerator)
ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, Boolean, IAnnotatable, IModel, MigrationCommandListBuilder)
Zastaralé..

Vygeneruje fragment SQL pro definici sloupce pro daná metadata sloupce.

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

Vygeneruje fragment SQL pro definici sloupce pro daná metadata sloupce.

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

Vygeneruje fragment SQL pro definici sloupce pro daná metadata sloupce.

(Zděděno od MigrationsSqlGenerator)
ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Boolean, Boolean, Object, String, String, Boolean, IAnnotatable, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro definici sloupce pro daná metadata sloupce.

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

Vygeneruje fragment SQL pro definici sloupce pro daná metadata sloupce.

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

Vygeneruje fragment SQL pro definici sloupce pro daná metadata sloupce.

(Zděděno od MigrationsSqlGenerator)
ColumnList(String[])

Zřetězí názvy daných sloupců do odděleného DelimitIdentifier(String) seznamu.

(Zděděno od MigrationsSqlGenerator)
ComputedColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro definici počítaný sloupec pro daná metadata sloupce.

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

Vygeneruje fragment SQL pro definici počítaný sloupec pro daná metadata sloupce.

(Zděděno od MigrationsSqlGenerator)
CreateIndexes(IEnumerable<IIndex>, MigrationCommandListBuilder)

Vygeneruje SQL pro vytvoření daných indexů.

CreateIndexes(IEnumerable<ITableIndex>, MigrationCommandListBuilder)

Vygeneruje SQL pro vytvoření daných indexů.

CreateIndexes(IProperty, MigrationCommandListBuilder)

SQL Server konkrétní implementace MigrationsSqlGenerator.

CreateTableCheckConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro omezení CreateTableOperationkontroly .

(Zděděno od MigrationsSqlGenerator)
CreateTableColumns(CreateTableOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro definice sloupců v CreateTableOperation.

(Zděděno od MigrationsSqlGenerator)
CreateTableConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro omezení .CreateTableOperation

(Zděděno od MigrationsSqlGenerator)
CreateTableForeignKeys(CreateTableOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro omezení cizího klíče objektu CreateTableOperation.

(Zděděno od MigrationsSqlGenerator)
CreateTablePrimaryKeyConstraint(CreateTableOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro omezení primárního CreateTableOperationklíče .

(Zděděno od MigrationsSqlGenerator)
CreateTableUniqueConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro jedinečná CreateTableOperationomezení .

(Zděděno od MigrationsSqlGenerator)
DefaultValue(Object, String, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro výchozí omezení sloupce.

(Zděděno od MigrationsSqlGenerator)
DefaultValue(Object, String, String, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro výchozí omezení sloupce.

(Zděděno od MigrationsSqlGenerator)
DropDefaultConstraint(String, String, String, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro odstranění výchozích omezení pro sloupec.

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

Vygeneruje příkazy pro popisy tabulek a sloupců.

DropIndexes(IEnumerable<IIndex>, MigrationCommandListBuilder)

Vygeneruje SQL pro odstranění daných indexů.

DropIndexes(IEnumerable<ITableIndex>, MigrationCommandListBuilder)

Vygeneruje SQL pro odstranění daných indexů.

DropIndexes(IProperty, MigrationCommandListBuilder)

SQL Server konkrétní implementace MigrationsSqlGenerator.

EndStatement(MigrationCommandListBuilder, Boolean)

Vygeneruje fragment SQL pro ukončení příkazu SQL.

(Zděděno od MigrationsSqlGenerator)
FindEntityTypes(IModel, String, String)
Zastaralé..

Najde všechny IEntityTypes, které jsou namapované na danou tabulku.

(Zděděno od MigrationsSqlGenerator)
FindProperty(IModel, String, String, String)
Zastaralé..

Najde nějaké IProperty namapované na daný sloupec.

Pokud se na stejný sloupec namapuje více vlastností, je vrácená vlastnost jednou zvolenou libovolně. Validátor modelu zajišťuje konzistentní konfiguraci všech vlastností namapovaných na daný sloupec.

(Zděděno od MigrationsSqlGenerator)
ForeignKeyAction(ReferentialAction, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro danou referenční akci.

ForeignKeyConstraint(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro omezení cizího klíče objektu AddForeignKeyOperation.

(Zděděno od MigrationsSqlGenerator)
Generate(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou AddCheckConstraintOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou AddCheckConstraintOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou AddColumnOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(AddColumnOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou AddColumnOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou AddColumnOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou AddColumnOperation funkci voláním na danou MigrationCommandListBuilder.

(Zděděno od MigrationsSqlGenerator)
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou AddForeignKeyOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou AddForeignKeyOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou AddForeignKeyOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou AddForeignKeyOperation funkci voláním na danou MigrationCommandListBuilder.

(Zděděno od MigrationsSqlGenerator)
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou AddPrimaryKeyOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou AddPrimaryKeyOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou AddPrimaryKeyOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou AddPrimaryKeyOperation funkci voláním na danou MigrationCommandListBuilder.

(Zděděno od MigrationsSqlGenerator)
Generate(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou AddUniqueConstraintOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(AlterColumnOperation, IModel, MigrationCommandListBuilder)

Vytváří příkazy pro danou AlterColumnOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder)

Vytváří příkazy pro danou AlterDatabaseOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder)

Poskytovatelé databáze můžou přepsat, aby mohli vytvářet příkazy pro danou AlterDatabaseOperation službu voláním na danou MigrationCommandListBuilder.

(Zděděno od MigrationsSqlGenerator)
Generate(AlterSequenceOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou AlterSequenceOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(AlterTableOperation, IModel, MigrationCommandListBuilder)

Vytváří příkazy pro danou AlterTableOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(AlterTableOperation, IModel, MigrationCommandListBuilder)

Poskytovatelé databáze můžou přepsat, aby mohli vytvářet příkazy pro danou AlterTableOperation službu voláním na danou MigrationCommandListBuilder.

(Zděděno od MigrationsSqlGenerator)
Generate(CreateCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou CreateCheckConstraintOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou CreateIndexOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou CreateIndexOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou CreateIndexOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou CreateIndexOperation funkci voláním na danou MigrationCommandListBuilder.

(Zděděno od MigrationsSqlGenerator)
Generate(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou CreateSequenceOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou CreateSequenceOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou CreateTableOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou CreateTableOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou CreateTableOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou CreateTableOperation funkci voláním na danou MigrationCommandListBuilder.

(Zděděno od MigrationsSqlGenerator)
Generate(DeleteDataOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou DeleteDataOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(DeleteDataOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou DeleteDataOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(DropCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou DropCheckConstraintOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou DropColumnOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou DropColumnOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou DropColumnOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou DropColumnOperation funkci voláním na danou MigrationCommandListBuilder.

(Zděděno od MigrationsSqlGenerator)
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou DropForeignKeyOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou DropForeignKeyOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou DropForeignKeyOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou DropForeignKeyOperation funkci voláním na danou MigrationCommandListBuilder.

(Zděděno od MigrationsSqlGenerator)
Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou DropIndexOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)

Poskytovatelé databáze můžou přepsat, aby mohli vytvářet příkazy pro danou DropIndexOperation službu voláním na danou MigrationCommandListBuilder.

Všimněte si, že výchozí implementace této metody vyvolá NotImplementedException. Pokud mají poskytovatelé tento druh operace podporovat, musí přepsat.

(Zděděno od MigrationsSqlGenerator)
Generate(DropIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou DropIndexOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(DropIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Poskytovatelé databáze můžou přepsat, aby mohli vytvářet příkazy pro danou DropIndexOperation službu voláním na danou MigrationCommandListBuilder.

(Zděděno od MigrationsSqlGenerator)
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou DropPrimaryKeyOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou DropPrimaryKeyOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou DropPrimaryKeyOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou DropPrimaryKeyOperation funkci voláním na danou MigrationCommandListBuilder.

(Zděděno od MigrationsSqlGenerator)
Generate(DropSchemaOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou DropSchemaOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(DropSequenceOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou DropSequenceOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(DropTableOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou DropTableOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(DropTableOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou DropTableOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(DropTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou DropTableOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(DropTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou DropTableOperation funkci voláním na danou MigrationCommandListBuilder.

(Zděděno od MigrationsSqlGenerator)
Generate(DropUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou DropUniqueConstraintOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(EnsureSchemaOperation, IModel, MigrationCommandListBuilder)

Vytváří příkazy pro danou EnsureSchemaOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou InsertDataOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou InsertDataOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(InsertDataOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou InsertDataOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder, Boolean)

Vytváří příkazy pro danou InsertDataOperation funkci voláním na danou MigrationCommandListBuilder.

(Zděděno od MigrationsSqlGenerator)
Generate(IReadOnlyList<MigrationOperation>, IModel)

Generuje příkazy ze seznamu operací.

Generate(IReadOnlyList<MigrationOperation>, IModel)

Generuje příkazy ze seznamu operací.

(Zděděno od MigrationsSqlGenerator)
Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions)

Generuje příkazy ze seznamu operací.

Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions)

Generuje příkazy ze seznamu operací.

(Zděděno od MigrationsSqlGenerator)
Generate(MigrationOperation, IModel, MigrationCommandListBuilder)

Vytváří příkazy pro danou MigrationOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(RenameColumnOperation, IModel, MigrationCommandListBuilder)

Vytváří příkazy pro danou RenameColumnOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(RenameIndexOperation, IModel, MigrationCommandListBuilder)

Vytváří příkazy pro danou RenameIndexOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(RenameSequenceOperation, IModel, MigrationCommandListBuilder)

Vytváří příkazy pro danou RenameSequenceOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(RenameTableOperation, IModel, MigrationCommandListBuilder)

Vytváří příkazy pro danou RenameTableOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou RestartSequenceOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou RestartSequenceOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(SqlOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou SqlOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(SqlOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou SqlOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
Generate(SqlServerCreateDatabaseOperation, IModel, MigrationCommandListBuilder)

Vytváří příkazy pro danou SqlServerCreateDatabaseOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(SqlServerDropDatabaseOperation, IModel, MigrationCommandListBuilder)

Vytváří příkazy pro danou SqlServerDropDatabaseOperation funkci voláním na danou MigrationCommandListBuilder.

Generate(UpdateDataOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou UpdateDataOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

Generate(UpdateDataOperation, IModel, MigrationCommandListBuilder)

Sestaví příkazy pro danou UpdateDataOperation položku voláním na danou MigrationCommandListBuildera pak ukončí poslední příkaz.

(Zděděno od MigrationsSqlGenerator)
GenerateIndexColumnList(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Vrátí fragment SQL pro seznam sloupců indexu z objektu CreateIndexOperation.

(Zděděno od MigrationsSqlGenerator)
GenerateModificationCommands(DeleteDataOperation, IModel)

Vygeneruje příkazy, které odpovídají dané operaci.

(Zděděno od MigrationsSqlGenerator)
GenerateModificationCommands(InsertDataOperation, IModel)

Vygeneruje příkazy, které odpovídají dané operaci.

(Zděděno od MigrationsSqlGenerator)
GenerateModificationCommands(UpdateDataOperation, IModel)

Vygeneruje příkazy, které odpovídají dané operaci.

(Zděděno od MigrationsSqlGenerator)
GetColumnType(String, String, String, ColumnOperation, IModel)

Získá typ úložiště nebo databáze sloupce zadanou metadata.

(Zděděno od MigrationsSqlGenerator)
GetColumnType(String, String, String, Type, Nullable<Boolean>, Nullable<Int32>, Boolean, IModel)

Získá typ úložiště nebo databáze sloupce zadanou metadata.

(Zděděno od MigrationsSqlGenerator)
GetColumnType(String, String, String, Type, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Boolean, IModel)

Získá typ úložiště nebo databáze sloupce zadanou metadata.

(Zděděno od MigrationsSqlGenerator)
GetIndexesToRebuild(IColumn, MigrationOperation)

Získá seznam indexů, které je třeba znovu vytvořit, když se daný sloupec mění.

GetIndexesToRebuild(IProperty, MigrationOperation)

Získá seznam indexů, které je třeba znovu vytvořit při změně dané vlastnosti.

HasLegacyRenameOperations(IModel)

Zkontroluje, jestli a RenameSequenceOperation použít RenameTableOperation starší verze chování nastavení nového názvu a schématu na hodnotu null, pokud se nezmění.

(Zděděno od MigrationsSqlGenerator)
IndexOptions(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro extra (filtr, zahrnuté sloupce, možnosti) indexu CreateIndexOperationz .

IndexOptions(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro extra (filtr, zahrnuté sloupce, možnosti) indexu CreateIndexOperationz .

(Zděděno od MigrationsSqlGenerator)
IndexTraits(MigrationOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro vlastnosti indexu z CreateIndexOperation, AddPrimaryKeyOperationnebo AddUniqueConstraintOperation.

IsOldColumnSupported(IModel)

Zkontroluje, jestli AddColumnOperation podporuje předávání ve starém sloupci, který byl přidán pouze v EF Core 1.1.

(Zděděno od MigrationsSqlGenerator)
PrimaryKeyConstraint(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro omezení primárního klíče objektu AddPrimaryKeyOperation.

(Zděděno od MigrationsSqlGenerator)
Rename(String, String, MigrationCommandListBuilder)

Vygeneruje přejmenování.

Rename(String, String, String, MigrationCommandListBuilder)

Vygeneruje přejmenování.

SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL, který konfiguruje sekvenci v AlterSequenceOperation.

(Zděděno od MigrationsSqlGenerator)
SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL, který konfiguruje sekvenci v CreateSequenceOperation.

(Zděděno od MigrationsSqlGenerator)
SequenceOptions(String, String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL, který konfiguruje sekvenci s danými možnostmi.

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

Vygeneruje fragment SQL, který konfiguruje sekvenci s danými možnostmi.

(Zděděno od MigrationsSqlGenerator)
SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL, který konfiguruje sekvenci s danými možnostmi.

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

Vygeneruje fragment SQL, který konfiguruje sekvenci s danými možnostmi.

(Zděděno od MigrationsSqlGenerator)
Transfer(String, String, String, MigrationCommandListBuilder)

Vygeneruje přenos z jednoho schématu do jiného.

TryGetVersion(IModel, String)

Získá verzi produktu použitou k vygenerování aktuální migrace. Zprostředkovatelé můžou tuto funkci použít k zachování kompatibility s migracemi vygenerovanými pomocí předchozích verzí.

(Zděděno od MigrationsSqlGenerator)
UniqueConstraint(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

Vygeneruje fragment SQL pro jedinečné omezení objektu AddUniqueConstraintOperation.

(Zděděno od MigrationsSqlGenerator)
UseLegacyIndexFilters(CreateIndexOperation, IModel)

Zkontroluje, jestli CreateIndexOperation by pro něj migrace neměl vygenerovat filtr.

UseLegacyIndexFilters(IModel)
Zastaralé..

Zkontroluje, jestli CreateIndexOperation by pro něj migrace neměl vygenerovat filtr.

Platí pro