Bagikan melalui


SqlServerMigrationsSqlGenerator Kelas

Definisi

implementasi khusus SQL Server dari MigrationsSqlGenerator.

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

Keterangan

Masa pakai layanan adalah Scoped. Ini berarti bahwa setiap DbContext instans akan menggunakan instans layanan ini sendiri. Implementasi dapat bergantung pada layanan lain yang terdaftar dengan masa pakai apa pun. Implementasinya tidak perlu aman untuk utas.

Lihat Migrasi database, dan Mengakses database SQL Server dan Azure SQL dengan EF Core untuk informasi dan contoh selengkapnya.

Konstruktor

SqlServerMigrationsSqlGenerator(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IRelationalTypeMapper, IRelationalAnnotationProvider)

implementasi khusus SQL Server dari MigrationsSqlGenerator.

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

implementasi khusus SQL Server dari MigrationsSqlGenerator.

SqlServerMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, ICommandBatchPreparer)

Membuat instans baru SqlServerMigrationsSqlGenerator .

SqlServerMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, IMigrationsAnnotationProvider)

Membuat instans baru SqlServerMigrationsSqlGenerator .

SqlServerMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, IRelationalAnnotationProvider)

Membuat instans baru SqlServerMigrationsSqlGenerator .

Properti

Annotations

implementasi khusus SQL Server dari MigrationsSqlGenerator.

(Diperoleh dari MigrationsSqlGenerator)
Dependencies

Dependensi khusus penyedia relasional untuk layanan ini.

(Diperoleh dari MigrationsSqlGenerator)
Options

Mendapatkan atau mengatur opsi yang akan digunakan saat membuat perintah.

(Diperoleh dari MigrationsSqlGenerator)
SqlGenerationHelper

implementasi khusus SQL Server dari MigrationsSqlGenerator.

(Diperoleh dari MigrationsSqlGenerator)
SqlGenerator

IUpdateSqlGenerator.

(Diperoleh dari MigrationsSqlGenerator)
TypeMapper

implementasi khusus SQL Server dari MigrationsSqlGenerator.

(Diperoleh dari MigrationsSqlGenerator)
VersionComparer

Mendapatkan pembanding yang dapat digunakan untuk membandingkan dua versi produk.

(Diperoleh dari MigrationsSqlGenerator)

Metode

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

Menghasilkan perintah tambahkan untuk deskripsi pada tabel dan kolom.

CheckConstraint(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk batasan pemeriksaan dari AddCheckConstraintOperation.

(Diperoleh dari MigrationsSqlGenerator)
CheckConstraint(CreateCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk batasan pemeriksaan dari CreateCheckConstraintOperation.

(Diperoleh dari MigrationsSqlGenerator)
ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk definisi kolom dalam AddColumnOperation.

ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk definisi kolom dalam AddColumnOperation.

(Diperoleh dari MigrationsSqlGenerator)
ColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk definisi kolom untuk metadata kolom yang diberikan.

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

Menghasilkan fragmen SQL untuk definisi kolom untuk metadata kolom yang diberikan.

(Diperoleh dari MigrationsSqlGenerator)
ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, Boolean, IAnnotatable, IModel, MigrationCommandListBuilder)
Kedaluwarsa..

Menghasilkan fragmen SQL untuk definisi kolom untuk metadata kolom yang diberikan.

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

Menghasilkan fragmen SQL untuk definisi kolom untuk metadata kolom yang diberikan.

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

Menghasilkan fragmen SQL untuk definisi kolom untuk metadata kolom yang diberikan.

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

Menghasilkan fragmen SQL untuk definisi kolom untuk metadata kolom yang diberikan.

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

Menghasilkan fragmen SQL untuk definisi kolom untuk metadata kolom yang diberikan.

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

Menghasilkan fragmen SQL untuk definisi kolom untuk metadata kolom yang diberikan.

(Diperoleh dari MigrationsSqlGenerator)
ColumnList(String[])

Menggabungkan nama kolom yang diberikan ke dalam daftar yang dipisahkan DelimitIdentifier(String) .

(Diperoleh dari MigrationsSqlGenerator)
ComputedColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk definisi kolom komputasi untuk metadata kolom yang diberikan.

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

Menghasilkan fragmen SQL untuk definisi kolom komputasi untuk metadata kolom yang diberikan.

(Diperoleh dari MigrationsSqlGenerator)
CreateIndexes(IEnumerable<IIndex>, MigrationCommandListBuilder)

Menghasilkan SQL untuk membuat indeks yang diberikan.

CreateIndexes(IEnumerable<ITableIndex>, MigrationCommandListBuilder)

Menghasilkan SQL untuk membuat indeks yang diberikan.

CreateIndexes(IProperty, MigrationCommandListBuilder)

implementasi khusus SQL Server dari MigrationsSqlGenerator.

CreateTableCheckConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk batasan pemeriksaan dari CreateTableOperation.

(Diperoleh dari MigrationsSqlGenerator)
CreateTableColumns(CreateTableOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk definisi kolom dalam CreateTableOperation.

(Diperoleh dari MigrationsSqlGenerator)
CreateTableConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk batasan CreateTableOperation.

(Diperoleh dari MigrationsSqlGenerator)
CreateTableForeignKeys(CreateTableOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk batasan kunci asing dari CreateTableOperation.

(Diperoleh dari MigrationsSqlGenerator)
CreateTablePrimaryKeyConstraint(CreateTableOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk batasan kunci primer dari CreateTableOperation.

(Diperoleh dari MigrationsSqlGenerator)
CreateTableUniqueConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk batasan unik dari CreateTableOperation.

(Diperoleh dari MigrationsSqlGenerator)
DefaultValue(Object, String, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk batasan default kolom.

(Diperoleh dari MigrationsSqlGenerator)
DefaultValue(Object, String, String, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk batasan default kolom.

(Diperoleh dari MigrationsSqlGenerator)
DropDefaultConstraint(String, String, String, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk menghilangkan batasan default untuk kolom.

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

Menghasilkan perintah drop untuk deskripsi pada tabel dan kolom.

DropIndexes(IEnumerable<IIndex>, MigrationCommandListBuilder)

Menghasilkan SQL untuk menghilangkan indeks yang diberikan.

DropIndexes(IEnumerable<ITableIndex>, MigrationCommandListBuilder)

Menghasilkan SQL untuk menghilangkan indeks yang diberikan.

DropIndexes(IProperty, MigrationCommandListBuilder)

implementasi khusus SQL Server dari MigrationsSqlGenerator.

EndStatement(MigrationCommandListBuilder, Boolean)

Menghasilkan fragmen SQL untuk mengakhiri perintah SQL.

(Diperoleh dari MigrationsSqlGenerator)
FindEntityTypes(IModel, String, String)
Kedaluwarsa..

Menemukan semua IEntityTypeyang dipetakan ke tabel yang diberikan.

(Diperoleh dari MigrationsSqlGenerator)
FindProperty(IModel, String, String, String)
Kedaluwarsa..

Menemukan beberapa IProperty yang dipetakan ke kolom yang diberikan.

Jika beberapa properti memetakan ke kolom yang sama, maka properti yang dikembalikan adalah properti yang dipilih secara semena-mena. Validator model memastikan bahwa semua properti yang dipetakan ke kolom tertentu memiliki konfigurasi yang konsisten.

(Diperoleh dari MigrationsSqlGenerator)
ForeignKeyAction(ReferentialAction, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk tindakan referensial yang diberikan.

ForeignKeyConstraint(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk batasan kunci asing dari AddForeignKeyOperation.

(Diperoleh dari MigrationsSqlGenerator)
Generate(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan AddCheckConstraintOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan AddCheckConstraintOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan AddColumnOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(AddColumnOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan AddColumnOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan AddColumnOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan AddColumnOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

(Diperoleh dari MigrationsSqlGenerator)
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan AddForeignKeyOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan AddForeignKeyOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan AddForeignKeyOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan AddForeignKeyOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

(Diperoleh dari MigrationsSqlGenerator)
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan AddPrimaryKeyOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan AddPrimaryKeyOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan AddPrimaryKeyOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan AddPrimaryKeyOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

(Diperoleh dari MigrationsSqlGenerator)
Generate(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan AddUniqueConstraintOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(AlterColumnOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan AlterColumnOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan AlterDatabaseOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder)

Dapat ditimpa oleh penyedia database untuk membangun perintah untuk yang diberikan AlterDatabaseOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

(Diperoleh dari MigrationsSqlGenerator)
Generate(AlterSequenceOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan AlterSequenceOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(AlterTableOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan AlterTableOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(AlterTableOperation, IModel, MigrationCommandListBuilder)

Dapat ditimpa oleh penyedia database untuk membangun perintah untuk yang diberikan AlterTableOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

(Diperoleh dari MigrationsSqlGenerator)
Generate(CreateCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan CreateCheckConstraintOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan CreateIndexOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan CreateIndexOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan CreateIndexOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan CreateIndexOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

(Diperoleh dari MigrationsSqlGenerator)
Generate(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan CreateSequenceOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan CreateSequenceOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan CreateTableOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan CreateTableOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan CreateTableOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan CreateTableOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

(Diperoleh dari MigrationsSqlGenerator)
Generate(DeleteDataOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan DeleteDataOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(DeleteDataOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan DeleteDataOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(DropCheckConstraintOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan DropCheckConstraintOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan DropColumnOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan DropColumnOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan DropColumnOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan DropColumnOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

(Diperoleh dari MigrationsSqlGenerator)
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan DropForeignKeyOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan DropForeignKeyOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan DropForeignKeyOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan DropForeignKeyOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

(Diperoleh dari MigrationsSqlGenerator)
Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan DropIndexOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)

Dapat ditimpa oleh penyedia database untuk membangun perintah untuk yang diberikan DropIndexOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Perhatikan bahwa implementasi default metode ini melempar NotImplementedException. Penyedia harus mengambil alih jika mereka mendukung operasi semacam ini.

(Diperoleh dari MigrationsSqlGenerator)
Generate(DropIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan DropIndexOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(DropIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Dapat ditimpa oleh penyedia database untuk membangun perintah untuk yang diberikan DropIndexOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

(Diperoleh dari MigrationsSqlGenerator)
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan DropPrimaryKeyOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan DropPrimaryKeyOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan DropPrimaryKeyOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan DropPrimaryKeyOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

(Diperoleh dari MigrationsSqlGenerator)
Generate(DropSchemaOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan DropSchemaOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(DropSequenceOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan DropSequenceOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(DropTableOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan DropTableOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(DropTableOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan DropTableOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(DropTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan DropTableOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(DropTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan DropTableOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

(Diperoleh dari MigrationsSqlGenerator)
Generate(DropUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan DropUniqueConstraintOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(EnsureSchemaOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan EnsureSchemaOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan InsertDataOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan InsertDataOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(InsertDataOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan InsertDataOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder, Boolean)

Membangun perintah untuk yang diberikan InsertDataOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

(Diperoleh dari MigrationsSqlGenerator)
Generate(IReadOnlyList<MigrationOperation>, IModel)

Menghasilkan perintah dari daftar operasi.

Generate(IReadOnlyList<MigrationOperation>, IModel)

Menghasilkan perintah dari daftar operasi.

(Diperoleh dari MigrationsSqlGenerator)
Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions)

Menghasilkan perintah dari daftar operasi.

Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions)

Menghasilkan perintah dari daftar operasi.

(Diperoleh dari MigrationsSqlGenerator)
Generate(MigrationOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan MigrationOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(RenameColumnOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan RenameColumnOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(RenameIndexOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan RenameIndexOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(RenameSequenceOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan RenameSequenceOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(RenameTableOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan RenameTableOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan RestartSequenceOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan RestartSequenceOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(SqlOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan SqlOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(SqlOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan SqlOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
Generate(SqlServerCreateDatabaseOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan SqlServerCreateDatabaseOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(SqlServerDropDatabaseOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan SqlServerDropDatabaseOperation dengan melakukan panggilan pada yang diberikan MigrationCommandListBuilder.

Generate(UpdateDataOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan UpdateDataOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

Generate(UpdateDataOperation, IModel, MigrationCommandListBuilder)

Membangun perintah untuk yang diberikan UpdateDataOperation dengan melakukan panggilan pada MigrationCommandListBuilder, lalu mengakhiri perintah akhir.

(Diperoleh dari MigrationsSqlGenerator)
GenerateIndexColumnList(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Mengembalikan fragmen SQL untuk daftar kolom indeks dari CreateIndexOperation.

(Diperoleh dari MigrationsSqlGenerator)
GenerateModificationCommands(DeleteDataOperation, IModel)

Menghasilkan perintah yang sesuai dengan operasi yang diberikan.

(Diperoleh dari MigrationsSqlGenerator)
GenerateModificationCommands(InsertDataOperation, IModel)

Menghasilkan perintah yang sesuai dengan operasi yang diberikan.

(Diperoleh dari MigrationsSqlGenerator)
GenerateModificationCommands(UpdateDataOperation, IModel)

Menghasilkan perintah yang sesuai dengan operasi yang diberikan.

(Diperoleh dari MigrationsSqlGenerator)
GetColumnType(String, String, String, ColumnOperation, IModel)

Mendapatkan jenis penyimpanan/database kolom yang diberikan metadata yang disediakan.

(Diperoleh dari MigrationsSqlGenerator)
GetColumnType(String, String, String, Type, Nullable<Boolean>, Nullable<Int32>, Boolean, IModel)

Mendapatkan jenis penyimpanan/database kolom yang diberikan metadata yang disediakan.

(Diperoleh dari MigrationsSqlGenerator)
GetColumnType(String, String, String, Type, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Boolean, IModel)

Mendapatkan jenis penyimpanan/database kolom yang diberikan metadata yang disediakan.

(Diperoleh dari MigrationsSqlGenerator)
GetIndexesToRebuild(IColumn, MigrationOperation)

Mendapatkan daftar indeks yang perlu dibangun kembali saat kolom yang diberikan berubah.

GetIndexesToRebuild(IProperty, MigrationOperation)

Mendapatkan daftar indeks yang perlu dibangun kembali saat properti yang diberikan berubah.

HasLegacyRenameOperations(IModel)

Memeriksa apakah atau tidak RenameTableOperation dan RenameSequenceOperation menggunakan perilaku warisan untuk mengatur nama dan skema baru ke null saat tidak berubah.

(Diperoleh dari MigrationsSqlGenerator)
IndexOptions(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk ekstra (filter, kolom yang disertakan, opsi) indeks dari CreateIndexOperation.

IndexOptions(CreateIndexOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk ekstra (filter, kolom yang disertakan, opsi) indeks dari CreateIndexOperation.

(Diperoleh dari MigrationsSqlGenerator)
IndexTraits(MigrationOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk sifat indeks dari CreateIndexOperation, , AddPrimaryKeyOperationatau AddUniqueConstraintOperation.

IsOldColumnSupported(IModel)

Memeriksa apakah mendukung passing di kolom lama atau tidak AddColumnOperation , yang hanya ditambahkan di EF Core 1.1.

(Diperoleh dari MigrationsSqlGenerator)
PrimaryKeyConstraint(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk batasan kunci primer dari AddPrimaryKeyOperation.

(Diperoleh dari MigrationsSqlGenerator)
Rename(String, String, MigrationCommandListBuilder)

Menghasilkan penggantian nama.

Rename(String, String, String, MigrationCommandListBuilder)

Menghasilkan penggantian nama.

SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL yang mengonfigurasi urutan dalam AlterSequenceOperation.

(Diperoleh dari MigrationsSqlGenerator)
SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL yang mengonfigurasi urutan dalam CreateSequenceOperation.

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

Menghasilkan fragmen SQL yang mengonfigurasi urutan dengan opsi yang diberikan.

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

Menghasilkan fragmen SQL yang mengonfigurasi urutan dengan opsi yang diberikan.

(Diperoleh dari MigrationsSqlGenerator)
SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL yang mengonfigurasi urutan dengan opsi yang diberikan.

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

Menghasilkan fragmen SQL yang mengonfigurasi urutan dengan opsi yang diberikan.

(Diperoleh dari MigrationsSqlGenerator)
Transfer(String, String, String, MigrationCommandListBuilder)

Menghasilkan transfer dari satu skema ke skema lainnya..

TryGetVersion(IModel, String)

Mendapatkan versi produk yang digunakan untuk menghasilkan migrasi saat ini. Penyedia dapat menggunakan ini untuk mempertahankan kompatibilitas dengan migrasi yang dihasilkan menggunakan versi sebelumnya.

(Diperoleh dari MigrationsSqlGenerator)
UniqueConstraint(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

Menghasilkan fragmen SQL untuk batasan unik dari AddUniqueConstraintOperation.

(Diperoleh dari MigrationsSqlGenerator)
UseLegacyIndexFilters(CreateIndexOperation, IModel)

Memeriksa apakah harus memiliki filter yang dihasilkan oleh Migrasi atau tidak CreateIndexOperation .

UseLegacyIndexFilters(IModel)
Kedaluwarsa..

Memeriksa apakah harus memiliki filter yang dihasilkan oleh Migrasi atau tidak CreateIndexOperation .

Berlaku untuk