Język

SqliteMigrationsSqlGenerator Klasa

Definicja

Implementacja języka SQLite specyficzna dla programu MigrationsSqlGenerator.

public class SqliteMigrationsSqlGenerator : Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator
[System.Runtime.CompilerServices.Nullable(0)]
public class SqliteMigrationsSqlGenerator : Microsoft.EntityFrameworkCore.Migrations.MigrationsSqlGenerator
type SqliteMigrationsSqlGenerator = class
    inherit MigrationsSqlGenerator
[<System.Runtime.CompilerServices.Nullable(0)>]
type SqliteMigrationsSqlGenerator = class
    inherit MigrationsSqlGenerator
Public Class SqliteMigrationsSqlGenerator
Inherits MigrationsSqlGenerator
Dziedziczenie
SqliteMigrationsSqlGenerator
Atrybuty

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 bazy danych i Uzyskiwanie dostępu do baz danych SQLite za pomocą programu EF Core .

Konstruktory

Nazwisko Opis
SqliteMigrationsSqlGenerator(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IRelationalTypeMapper, IRelationalAnnotationProvider)

Implementacja języka SQLite specyficzna dla programu MigrationsSqlGenerator.

SqliteMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, IMigrationsAnnotationProvider)

Tworzy nowy obiekt SqliteMigrationsSqlGenerator.

SqliteMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, IRelationalAnnotationProvider)

Tworzy nowy obiekt SqliteMigrationsSqlGenerator.

SqliteMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies)

Implementacja języka SQLite specyficzna dla programu MigrationsSqlGenerator.

Właściwości

Nazwisko Opis
Annotations

Implementacja języka SQLite specyficzna dla 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

Implementacja języka SQLite specyficzna dla programu MigrationsSqlGenerator.

(Odziedziczone po MigrationsSqlGenerator)
SqlGenerator

IUpdateSqlGenerator.

(Odziedziczone po MigrationsSqlGenerator)
TypeMapper

Implementacja języka SQLite specyficzna dla programu MigrationsSqlGenerator.

(Odziedziczone po MigrationsSqlGenerator)
VersionComparer

Pobiera moduł porównujący, który może służyć do porównywania dwóch wersji produktów.

(Odziedziczone po MigrationsSqlGenerator)

Metody

Nazwisko Opis
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 obiekcie AddColumnOperation.

ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla definicji kolumny w obiekcie 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, 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, IAnnotatable, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla definicji kolumny dla podanych metadanych kolumny.

ColumnList(String[])

Łączy podane nazwy kolumn na rozdzielaną DelimitIdentifier(String) listę.

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

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

CreateTableCheckConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

Generuje fragment SQL dla ograniczeń sprawdzania elementu CreateTableOperation.

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

Generuje fragment SQL definicji kolumn w obiekcie CreateTableOperation.

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)
EndStatement(MigrationCommandListBuilder, Boolean)

Generuje fragment SQL w celu zakończenia polecenia SQL.

(Odziedziczone po MigrationsSqlGenerator)
FindEntityTypes(IModel, String, String)
Przestarzałe.

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

(Odziedziczone po MigrationsSqlGenerator)
FindProperty(IModel, String, String, String)
Przestarzałe.

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 gwarantuje, że wszystkie właściwości zamapowane na daną kolumnę mają spójną konfigurację.

(Odziedziczone po MigrationsSqlGenerator)
ForeignKeyAction(ReferentialAction, MigrationCommandListBuilder)

Generuje fragment SQL dla danej akcji odwołań.

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

Generuje fragment SQL dla ograniczenia klucza obcego elementu AddForeignKeyOperation.

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

Zgłaszany, NotSupportedException ponieważ ta operacja wymaga ponownego kompilowania tabeli, które nie są jeszcze obsługiwane.

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(AddColumnOperation, IModel, MigrationCommandListBuilder)

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

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

Zgłaszany, NotSupportedException ponieważ ta operacja wymaga ponownego kompilowania tabeli, które nie są jeszcze obsługiwane.

Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

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

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

Zgłaszany, NotSupportedException ponieważ ta operacja wymaga ponownego kompilowania tabeli, które nie są jeszcze obsługiwane.

Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Zgłaszany, NotSupportedException ponieważ ta operacja wymaga ponownego kompilowania tabeli, które nie są jeszcze obsługiwane.

Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

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

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

Zgłaszany, NotSupportedException ponieważ ta operacja wymaga ponownego kompilowania tabeli, które nie są jeszcze obsługiwane.

Generate(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

Zgłaszany, NotSupportedException ponieważ ta operacja wymaga ponownego kompilowania tabeli, które nie są jeszcze obsługiwane.

Generate(AlterColumnOperation, IModel, MigrationCommandListBuilder)

Zgłaszany, NotSupportedException ponieważ ta operacja wymaga ponownego kompilowania tabeli, które nie są jeszcze obsługiwane.

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 w celu kompilowania poleceń dla danego AlterDatabaseOperation elementu przez wykonywanie wywołań dla danego MigrationCommandListBuilderelementu .

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

Zgłaszany NotSupportedException , ponieważ SQLite nie obsługuje sekwencji.

Generate(AlterTableOperation, IModel, MigrationCommandListBuilder)

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

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

Zgłaszany, NotSupportedException ponieważ ta operacja wymaga ponownego kompilowania tabeli, które nie są jeszcze obsługiwane.

Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

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

(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.

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

Zgłaszany NotSupportedException , ponieważ SQLite nie obsługuje sekwencji.

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(CreateTableOperation, IModel, MigrationCommandListBuilder)

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

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.

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

Zgłaszany, NotSupportedException ponieważ ta operacja wymaga ponownego kompilowania tabeli, które nie są jeszcze obsługiwane.

Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Zgłaszany, NotSupportedException ponieważ ta operacja wymaga ponownego kompilowania tabeli, które nie są jeszcze obsługiwane.

Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

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

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

Zgłaszany, NotSupportedException ponieważ ta operacja wymaga ponownego kompilowania tabeli, które nie są jeszcze obsługiwane.

Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Zgłaszany, NotSupportedException ponieważ ta operacja wymaga ponownego kompilowania tabeli, które nie są jeszcze obsługiwane.

Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

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

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

Zgłaszany, NotSupportedException ponieważ ta operacja wymaga ponownego kompilowania tabeli, które nie są jeszcze obsługiwane.

Generate(DropIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

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

Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)

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

Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Zgłaszany, NotSupportedException ponieważ ta operacja wymaga ponownego kompilowania tabeli, które nie są jeszcze obsługiwane.

Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

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

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

Zgłaszany, NotSupportedException ponieważ ta operacja wymaga ponownego kompilowania tabeli, które nie są jeszcze obsługiwane.

Generate(DropSchemaOperation, IModel, MigrationCommandListBuilder)

Ignorowane, ponieważ schematy nie są obsługiwane przez sqlite i są dyskretnie ignorowane w celu poprawy zgodności testowania.

Generate(DropSequenceOperation, IModel, MigrationCommandListBuilder)

Zgłaszany NotSupportedException , ponieważ SQLite nie obsługuje sekwencji.

Generate(DropTableOperation, IModel, MigrationCommandListBuilder, Boolean)

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

(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.

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

Zgłaszany, NotSupportedException ponieważ ta operacja wymaga ponownego kompilowania tabeli, które nie są jeszcze obsługiwane.

Generate(EnsureSchemaOperation, IModel, MigrationCommandListBuilder)

Ignorowane, ponieważ schematy nie są obsługiwane przez sqlite i są dyskretnie ignorowane w celu poprawy zgodności testowania.

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder, Boolean)

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

(Odziedziczone po MigrationsSqlGenerator)
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.

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

Generuje polecenia na podstawie listy operacji.

Generate(IReadOnlyList<MigrationOperation>, IModel)

Generuje polecenia na podstawie listy operacji.

Generate(MigrationOperation, IModel, MigrationCommandListBuilder)

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

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

Kompiluje polecenia dla danego RenameTableOperation 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)

Zgłaszany NotSupportedException , ponieważ SQLite nie obsługuje sekwencji.

Generate(RenameTableOperation, IModel, MigrationCommandListBuilder)

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

Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)

Zgłaszany NotSupportedException , ponieważ SQLite nie obsługuje sekwencji.

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.

(Odziedziczone po MigrationsSqlGenerator)
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.

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

Zwraca fragment SQL dla listy kolumn indeksu z klasy CreateIndexOperation.

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)
HasLegacyRenameOperations(IModel)

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

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

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

(Odziedziczone po MigrationsSqlGenerator)
IndexOptions(MigrationOperation, 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 sql dla cech indeksu z klasy CreateIndexOperation, AddPrimaryKeyOperationlub AddUniqueConstraintOperation.

(Odziedziczone po MigrationsSqlGenerator)
IsOldColumnSupported(IModel)

Sprawdza, czy AddColumnOperation obsługuje przekazywanie 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)
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.

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

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.

(Odziedziczone po MigrationsSqlGenerator)
TryGetVersion(IModel, String)

Pobiera wersję produktu używaną do wygenerowania bieżącej migracji. Dostawcy mogą tego używać 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)

Dotyczy