SqlServerMigrationsSqlGenerator Klasa

Definicja

SQL Server implementacji programu MigrationsSqlGenerator.

public class SqlServerMigrationsSqlGenerator : Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator
type SqlServerMigrationsSqlGenerator = class
    inherit MigrationsSqlGenerator
Public Class SqlServerMigrationsSqlGenerator
Inherits MigrationsSqlGenerator
Dziedziczenie
SqlServerMigrationsSqlGenerator

Uwagi

Okres istnienia usługi to Scoped. Oznacza to, że każde DbContext wystąpienie będzie używać własnego wystąpienia tej usługi. Implementacja może zależeć od innych usług zarejestrowanych w dowolnym okresie istnienia. Implementacja nie musi być bezpieczna wątkowo.

Aby uzyskać więcej informacji i przykłady, zobacz Temat Migracje baz danych i Uzyskiwaniedostępu do SQL Server i Azure SQL baz danych za pomocą programu EF Core.

Konstruktory

SqlServerMigrationsSqlGenerator(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IRelationalTypeMapper, IRelationalAnnotationProvider)

SQL Server implementacji programu MigrationsSqlGenerator.

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

SQL Server implementacji programu MigrationsSqlGenerator.

SqlServerMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, ICommandBatchPreparer)

Tworzy nowe wystąpienie klasy SqlServerMigrationsSqlGenerator.

SqlServerMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, IMigrationsAnnotationProvider)

Tworzy nowe wystąpienie klasy SqlServerMigrationsSqlGenerator.

SqlServerMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, IRelationalAnnotationProvider)

Tworzy nowe wystąpienie klasy SqlServerMigrationsSqlGenerator.

Właściwości

Annotations

SQL Server implementacji programu MigrationsSqlGenerator.

(Odziedziczone po MigrationsSqlGenerator)
Dependencies

Zależności specyficzne dla dostawcy relacyjnego dla tej usługi.

(Odziedziczone po MigrationsSqlGenerator)
Options

Pobiera lub ustawia opcje do użycia podczas generowania poleceń.

(Odziedziczone po MigrationsSqlGenerator)
SqlGenerationHelper

SQL Server implementacji programu MigrationsSqlGenerator.

(Odziedziczone po MigrationsSqlGenerator)
SqlGenerator

Element IUpdateSqlGenerator.

(Odziedziczone po MigrationsSqlGenerator)
TypeMapper

SQL Server implementacji programu MigrationsSqlGenerator.

(Odziedziczone po MigrationsSqlGenerator)
VersionComparer

Pobiera porównanie, którego można użyć do porównania dwóch wersji produktu.

(Odziedziczone po MigrationsSqlGenerator)

Metody

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

Generuje polecenia dodawania opisów w tabelach i kolumnach.

CheckConstraint(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla ograniczenia sprawdzania elementu AddCheckConstraintOperation.

(Odziedziczone po MigrationsSqlGenerator)
CheckConstraint(CreateCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla ograniczenia sprawdzania elementu CreateCheckConstraintOperation.

(Odziedziczone po MigrationsSqlGenerator)
ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla definicji kolumny w elemecie AddColumnOperation.

ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla definicji kolumny w elemecie AddColumnOperation.

(Odziedziczone po MigrationsSqlGenerator)
ColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla definicji kolumny dla podanych metadanych kolumny.

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

Generuje fragment SQL dla definicji kolumny dla podanych metadanych kolumny.

(Odziedziczone po MigrationsSqlGenerator)
ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, Boolean, IAnnotatable, IModel, MigrationCommandListBuilder)
Nieaktualne..

Generuje fragment SQL dla definicji kolumny dla podanych metadanych kolumny.

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

Generuje fragment SQL dla definicji kolumny dla podanych metadanych kolumny.

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

Generuje fragment SQL dla definicji kolumny dla podanych metadanych kolumny.

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

Generuje fragment SQL dla definicji kolumny dla podanych metadanych kolumny.

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

Generuje fragment SQL dla definicji kolumny dla podanych metadanych kolumny.

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

Generuje fragment SQL dla definicji kolumny dla podanych metadanych kolumny.

(Odziedziczone po MigrationsSqlGenerator)
ColumnList(String[])

Łączy podane nazwy kolumn w rozdzielonej DelimitIdentifier(String) liście.

(Odziedziczone po MigrationsSqlGenerator)
ComputedColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla obliczonej definicji kolumny dla podanych metadanych kolumny.

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

Generuje fragment SQL dla obliczonej definicji kolumny dla podanych metadanych kolumny.

(Odziedziczone po MigrationsSqlGenerator)
CreateIndexes(IEnumerable<IIndex>, MigrationCommandListBuilder)

Generuje program SQL w celu utworzenia podanych indeksów.

CreateIndexes(IEnumerable<ITableIndex>, MigrationCommandListBuilder)

Generuje program SQL w celu utworzenia podanych indeksów.

CreateIndexes(IProperty, MigrationCommandListBuilder)

SQL Server implementacji programu MigrationsSqlGenerator.

CreateTableCheckConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla ograniczeń sprawdzania elementu CreateTableOperation.

(Odziedziczone po MigrationsSqlGenerator)
CreateTableColumns(CreateTableOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla definicji kolumn w obiekcie CreateTableOperation.

(Odziedziczone po MigrationsSqlGenerator)
CreateTableConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla ograniczeń elementu CreateTableOperation.

(Odziedziczone po MigrationsSqlGenerator)
CreateTableForeignKeys(CreateTableOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla ograniczeń klucza obcego elementu CreateTableOperation.

(Odziedziczone po MigrationsSqlGenerator)
CreateTablePrimaryKeyConstraint(CreateTableOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla ograniczenia klucza podstawowego elementu CreateTableOperation.

(Odziedziczone po MigrationsSqlGenerator)
CreateTableUniqueConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla unikatowych ograniczeń elementu CreateTableOperation.

(Odziedziczone po MigrationsSqlGenerator)
DefaultValue(Object, String, MigrationCommandListBuilder)

Generuje fragment SQL dla domyślnego ograniczenia kolumny.

(Odziedziczone po MigrationsSqlGenerator)
DefaultValue(Object, String, String, MigrationCommandListBuilder)

Generuje fragment SQL dla domyślnego ograniczenia kolumny.

(Odziedziczone po MigrationsSqlGenerator)
DropDefaultConstraint(String, String, String, MigrationCommandListBuilder)

Generuje fragment SQL w celu porzucania domyślnych ograniczeń dla kolumny.

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

Generuje polecenia drop dla opisów w tabelach i kolumnach.

DropIndexes(IEnumerable<IIndex>, MigrationCommandListBuilder)

Generuje program SQL, aby usunąć podane indeksy.

DropIndexes(IEnumerable<ITableIndex>, MigrationCommandListBuilder)

Generuje program SQL, aby usunąć podane indeksy.

DropIndexes(IProperty, MigrationCommandListBuilder)

SQL Server implementacji programu MigrationsSqlGenerator.

EndStatement(MigrationCommandListBuilder, Boolean)

Generuje fragment SQL, aby zakończyć polecenie SQL.

(Odziedziczone po MigrationsSqlGenerator)
FindEntityTypes(IModel, String, String)
Nieaktualne..

Znajduje wszystkie IEntityTypes, które są mapowane na daną tabelę.

(Odziedziczone po MigrationsSqlGenerator)
FindProperty(IModel, String, String, String)
Nieaktualne..

Znajduje niektóre IProperty zamapowane na daną kolumnę.

Jeśli wiele właściwości jest mapowanych na tę samą kolumnę, zwracana właściwość jest wybrana dowolnie. Moduł sprawdzania poprawności modelu zapewnia, że wszystkie właściwości mapowane na daną kolumnę mają spójną konfigurację.

(Odziedziczone po MigrationsSqlGenerator)
ForeignKeyAction(ReferentialAction, MigrationCommandListBuilder)

Generuje fragment SQL dla danej akcji referentyjnej.

ForeignKeyConstraint(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla ograniczenia klucza obcego elementu AddForeignKeyOperation.

(Odziedziczone po MigrationsSqlGenerator)
Generate(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego AddCheckConstraintOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego AddCheckConstraintOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego AddColumnOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(AddColumnOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego AddColumnOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego AddColumnOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego AddColumnOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

(Odziedziczone po MigrationsSqlGenerator)
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego AddForeignKeyOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego AddForeignKeyOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego AddForeignKeyOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego AddForeignKeyOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

(Odziedziczone po MigrationsSqlGenerator)
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego AddPrimaryKeyOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego AddPrimaryKeyOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego AddPrimaryKeyOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego AddPrimaryKeyOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

(Odziedziczone po MigrationsSqlGenerator)
Generate(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego AddUniqueConstraintOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(AlterColumnOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego AlterColumnOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego AlterDatabaseOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder)

Można zastąpić przez dostawców baz danych do kompilowania poleceń dla danego AlterDatabaseOperation pliku przez wykonywanie wywołań dla danego MigrationCommandListBuilderelementu .

(Odziedziczone po MigrationsSqlGenerator)
Generate(AlterSequenceOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego AlterSequenceOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(AlterTableOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego AlterTableOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(AlterTableOperation, IModel, MigrationCommandListBuilder)

Można zastąpić przez dostawców baz danych do kompilowania poleceń dla danego AlterTableOperation pliku przez wykonywanie wywołań dla danego MigrationCommandListBuilderelementu .

(Odziedziczone po MigrationsSqlGenerator)
Generate(CreateCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego CreateCheckConstraintOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego CreateIndexOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego CreateIndexOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego CreateIndexOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego CreateIndexOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

(Odziedziczone po MigrationsSqlGenerator)
Generate(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego CreateSequenceOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego CreateSequenceOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego CreateTableOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego CreateTableOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego CreateTableOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego CreateTableOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

(Odziedziczone po MigrationsSqlGenerator)
Generate(DeleteDataOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego DeleteDataOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(DeleteDataOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego DeleteDataOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(DropCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego DropCheckConstraintOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego DropColumnOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego DropColumnOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego DropColumnOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego DropColumnOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

(Odziedziczone po MigrationsSqlGenerator)
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego DropForeignKeyOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego DropForeignKeyOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego DropForeignKeyOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego DropForeignKeyOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

(Odziedziczone po MigrationsSqlGenerator)
Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego DropIndexOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)

Można zastąpić przez dostawców baz danych do kompilowania poleceń dla danego DropIndexOperation pliku przez wykonywanie wywołań dla danego MigrationCommandListBuilderelementu .

Należy pamiętać, że domyślna implementacja tej metody zwraca wartość NotImplementedException. Dostawcy muszą zastąpić, jeśli mają obsługiwać tego rodzaju operację.

(Odziedziczone po MigrationsSqlGenerator)
Generate(DropIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego DropIndexOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(DropIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Można zastąpić przez dostawców baz danych do kompilowania poleceń dla danego DropIndexOperation pliku przez wykonywanie wywołań dla danego MigrationCommandListBuilderelementu .

(Odziedziczone po MigrationsSqlGenerator)
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego DropPrimaryKeyOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego DropPrimaryKeyOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego DropPrimaryKeyOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego DropPrimaryKeyOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

(Odziedziczone po MigrationsSqlGenerator)
Generate(DropSchemaOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego DropSchemaOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(DropSequenceOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego DropSequenceOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(DropTableOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego DropTableOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(DropTableOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego DropTableOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(DropTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego DropTableOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(DropTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego DropTableOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

(Odziedziczone po MigrationsSqlGenerator)
Generate(DropUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego DropUniqueConstraintOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(EnsureSchemaOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego EnsureSchemaOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego InsertDataOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego InsertDataOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(InsertDataOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego InsertDataOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder, Boolean)

Kompiluje polecenia dla danego InsertDataOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

(Odziedziczone po MigrationsSqlGenerator)
Generate(IReadOnlyList<MigrationOperation>, IModel)

Generuje polecenia na podstawie listy operacji.

Generate(IReadOnlyList<MigrationOperation>, IModel)

Generuje polecenia z listy operacji.

(Odziedziczone po MigrationsSqlGenerator)
Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions)

Generuje polecenia na podstawie listy operacji.

Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions)

Generuje polecenia z listy operacji.

(Odziedziczone po MigrationsSqlGenerator)
Generate(MigrationOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego MigrationOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(RenameColumnOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego RenameColumnOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(RenameIndexOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego RenameIndexOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(RenameSequenceOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego RenameSequenceOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(RenameTableOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego RenameTableOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego RestartSequenceOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego RestartSequenceOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(SqlOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego SqlOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(SqlOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego SqlOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
Generate(SqlServerCreateDatabaseOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego SqlServerCreateDatabaseOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(SqlServerDropDatabaseOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego SqlServerDropDatabaseOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu .

Generate(UpdateDataOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego UpdateDataOperation elementu, wykonując wywołania dla danego MigrationCommandListBuilderelementu , a następnie kończy końcowe polecenie.

Generate(UpdateDataOperation, IModel, MigrationCommandListBuilder)

Kompiluje polecenia dla danego UpdateDataOperation polecenia, wykonując wywołania dla danego MigrationCommandListBuilderpolecenia , a następnie kończy końcowe polecenie.

(Odziedziczone po MigrationsSqlGenerator)
GenerateIndexColumnList(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Zwraca fragment SQL dla listy kolumn indeksu z klasy CreateIndexOperation.

(Odziedziczone po MigrationsSqlGenerator)
GenerateModificationCommands(DeleteDataOperation, IModel)

Generuje polecenia odpowiadające danej operacji.

(Odziedziczone po MigrationsSqlGenerator)
GenerateModificationCommands(InsertDataOperation, IModel)

Generuje polecenia odpowiadające danej operacji.

(Odziedziczone po MigrationsSqlGenerator)
GenerateModificationCommands(UpdateDataOperation, IModel)

Generuje polecenia odpowiadające danej operacji.

(Odziedziczone po MigrationsSqlGenerator)
GetColumnType(String, String, String, ColumnOperation, IModel)

Pobiera typ magazynu/bazy danych kolumny z podanymi metadanymi.

(Odziedziczone po MigrationsSqlGenerator)
GetColumnType(String, String, String, Type, Nullable<Boolean>, Nullable<Int32>, Boolean, IModel)

Pobiera typ magazynu/bazy danych kolumny z podanymi metadanymi.

(Odziedziczone po MigrationsSqlGenerator)
GetColumnType(String, String, String, Type, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Boolean, IModel)

Pobiera typ magazynu/bazy danych kolumny z podanymi metadanymi.

(Odziedziczone po MigrationsSqlGenerator)
GetIndexesToRebuild(IColumn, MigrationOperation)

Pobiera listę indeksów, które należy ponownie skompilować, gdy dana kolumna się zmienia.

GetIndexesToRebuild(IProperty, MigrationOperation)

Pobiera listę indeksów, które należy ponownie skompilować po zmianie danej właściwości.

HasLegacyRenameOperations(IModel)

Sprawdza, czy RenameTableOperation starsze RenameSequenceOperation zachowanie ustawia nowej nazwy i schematu ma wartość null, jeśli nie zostanie zmieniona.

(Odziedziczone po MigrationsSqlGenerator)
IndexOptions(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Generuje fragment KODU SQL dla dodatków (filtr, dołączone kolumny, opcje) indeksu na podstawie elementu CreateIndexOperation.

IndexOptions(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla dodatków (filtr, dołączone kolumny, opcje) indeksu z klasy CreateIndexOperation.

(Odziedziczone po MigrationsSqlGenerator)
IndexTraits(MigrationOperation, IModel, MigrationCommandListBuilder)

Generuje fragment języka SQL dla cech indeksu na podstawie CreateIndexOperationelementu , AddPrimaryKeyOperationlub AddUniqueConstraintOperation.

IsOldColumnSupported(IModel)

Sprawdza, czy AddColumnOperation przekazywanie jest obsługiwane w starej kolumnie, która została dodana tylko w programie EF Core 1.1.

(Odziedziczone po MigrationsSqlGenerator)
PrimaryKeyConstraint(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla ograniczenia klucza podstawowego elementu AddPrimaryKeyOperation.

(Odziedziczone po MigrationsSqlGenerator)
Rename(String, String, MigrationCommandListBuilder)

Generuje nazwę.

Rename(String, String, String, MigrationCommandListBuilder)

Generuje nazwę.

SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL konfigurujący sekwencję w obiekcie AlterSequenceOperation.

(Odziedziczone po MigrationsSqlGenerator)
SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL konfigurujący sekwencję w obiekcie CreateSequenceOperation.

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

Generuje fragment SQL konfigurujący sekwencję przy użyciu podanych opcji.

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

Generuje fragment SQL konfigurujący sekwencję przy użyciu podanych opcji.

(Odziedziczone po MigrationsSqlGenerator)
SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL konfigurujący sekwencję przy użyciu podanych opcji.

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

Generuje fragment SQL konfigurujący sekwencję przy użyciu podanych opcji.

(Odziedziczone po MigrationsSqlGenerator)
Transfer(String, String, String, MigrationCommandListBuilder)

Generuje transfer z jednego schematu do innego.

TryGetVersion(IModel, String)

Pobiera wersję produktu używaną do generowania bieżącej migracji. Dostawcy mogą używać tej funkcji do zachowania zgodności z migracjami wygenerowanymi przy użyciu poprzednich wersji.

(Odziedziczone po MigrationsSqlGenerator)
UniqueConstraint(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla unikatowego ograniczenia elementu AddUniqueConstraintOperation.

(Odziedziczone po MigrationsSqlGenerator)
UseLegacyIndexFilters(CreateIndexOperation, IModel)

Sprawdza, czy CreateIndexOperation filtr powinien zostać wygenerowany przez migracje.

UseLegacyIndexFilters(IModel)
Nieaktualne..

Sprawdza, czy CreateIndexOperation filtr powinien zostać wygenerowany przez migracje.

Dotyczy