SqlServerMigrationsSqlGenerator Sınıf

Tanım

SQL Server özgü uygulaması.MigrationsSqlGenerator

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

Açıklamalar

Hizmet ömrü şeklindedir Scoped. Bu, her DbContext örneğin bu hizmetin kendi örneğini kullanacağı anlamına gelir. Uygulama, herhangi bir yaşam süresiyle kaydedilen diğer hizmetlere bağlı olabilir. Uygulamanın iş parçacığı güvenli olması gerekmez.

Daha fazla bilgi ve örnek için bkz. Veritabanı geçişleri ve EF Core ile SQL Server ve Azure SQL veritabanlarına erişme.

Oluşturucular

SqlServerMigrationsSqlGenerator(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IRelationalTypeMapper, IRelationalAnnotationProvider)

SQL Server özgü uygulaması.MigrationsSqlGenerator

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

SQL Server özgü uygulaması.MigrationsSqlGenerator

SqlServerMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, ICommandBatchPreparer)

Yeni bir SqlServerMigrationsSqlGenerator örneği oluşturur.

SqlServerMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, IMigrationsAnnotationProvider)

Yeni bir SqlServerMigrationsSqlGenerator örneği oluşturur.

SqlServerMigrationsSqlGenerator(MigrationsSqlGeneratorDependencies, IRelationalAnnotationProvider)

Yeni bir SqlServerMigrationsSqlGenerator örneği oluşturur.

Özellikler

Annotations

SQL Server özgü uygulaması.MigrationsSqlGenerator

(Devralındığı yer: MigrationsSqlGenerator)
Dependencies

Bu hizmet için ilişkisel sağlayıcıya özgü bağımlılıklar.

(Devralındığı yer: MigrationsSqlGenerator)
Options

Komut oluştururken kullanılacak seçenekleri alır veya ayarlar.

(Devralındığı yer: MigrationsSqlGenerator)
SqlGenerationHelper

SQL Server özgü uygulaması.MigrationsSqlGenerator

(Devralındığı yer: MigrationsSqlGenerator)
SqlGenerator

IUpdateSqlGenerator.

(Devralındığı yer: MigrationsSqlGenerator)
TypeMapper

SQL Server özgü uygulaması.MigrationsSqlGenerator

(Devralındığı yer: MigrationsSqlGenerator)
VersionComparer

İki ürün sürümünü karşılaştırmak için kullanılabilecek bir karşılaştırıcı alır.

(Devralındığı yer: MigrationsSqlGenerator)

Yöntemler

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

Tablo ve sütunlardaki açıklamalar için ekleme komutları oluşturur.

CheckConstraint(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

denetim kısıtlaması için bir AddCheckConstraintOperationSQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
CheckConstraint(CreateCheckConstraintOperation, IModel, MigrationCommandListBuilder)

denetim kısıtlaması için bir CreateCheckConstraintOperationSQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder)

içindeki sütun tanımı AddColumnOperationiçin bir SQL parçası oluşturur.

ColumnDefinition(AddColumnOperation, IModel, MigrationCommandListBuilder)

içindeki sütun tanımı AddColumnOperationiçin bir SQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
ColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)

Verilen sütun meta verileri için sütun tanımı için bir SQL parçası oluşturur.

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

Verilen sütun meta verileri için sütun tanımı için bir SQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Boolean, Boolean, Object, String, String, Boolean, IAnnotatable, IModel, MigrationCommandListBuilder)
Kullanımdan kalktı..

Verilen sütun meta verileri için sütun tanımı için bir SQL parçası oluşturur.

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

Verilen sütun meta verileri için sütun tanımı için bir SQL parçası oluşturur.

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

Verilen sütun meta verileri için sütun tanımı için bir SQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
ColumnDefinition(String, String, String, Type, String, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Boolean, Boolean, Object, String, String, Boolean, IAnnotatable, IModel, MigrationCommandListBuilder)

Verilen sütun meta verileri için sütun tanımı için bir SQL parçası oluşturur.

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

Verilen sütun meta verileri için sütun tanımı için bir SQL parçası oluşturur.

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

Verilen sütun meta verileri için sütun tanımı için bir SQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
ColumnList(String[])

Verilen sütun adlarını ayrılmış bir listeyle birleştirir DelimitIdentifier(String) .

(Devralındığı yer: MigrationsSqlGenerator)
ComputedColumnDefinition(String, String, String, ColumnOperation, IModel, MigrationCommandListBuilder)

Verilen sütun meta verileri için hesaplanan sütun tanımı için bir SQL parçası oluşturur.

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

Verilen sütun meta verileri için hesaplanan sütun tanımı için bir SQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
CreateIndexes(IEnumerable<IIndex>, MigrationCommandListBuilder)

Verilen dizinleri oluşturmak için SQL oluşturur.

CreateIndexes(IEnumerable<ITableIndex>, MigrationCommandListBuilder)

Verilen dizinleri oluşturmak için SQL oluşturur.

CreateIndexes(IProperty, MigrationCommandListBuilder)

SQL Server özgü uygulaması.MigrationsSqlGenerator

CreateTableCheckConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

denetim kısıtlamaları için bir CreateTableOperationSQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
CreateTableColumns(CreateTableOperation, IModel, MigrationCommandListBuilder)

içindeki sütun tanımları için bir CreateTableOperationSQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
CreateTableConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

bir öğesinin kısıtlamaları için bir CreateTableOperationSQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
CreateTableForeignKeys(CreateTableOperation, IModel, MigrationCommandListBuilder)

bir yabancı anahtar kısıtlamaları için bir CreateTableOperationSQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
CreateTablePrimaryKeyConstraint(CreateTableOperation, IModel, MigrationCommandListBuilder)

birincil anahtar kısıtlaması için bir CreateTableOperationSQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
CreateTableUniqueConstraints(CreateTableOperation, IModel, MigrationCommandListBuilder)

bir öğesinin benzersiz kısıtlamaları için bir CreateTableOperationSQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
DefaultValue(Object, String, MigrationCommandListBuilder)

Bir sütunun varsayılan kısıtlaması için bir SQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
DefaultValue(Object, String, String, MigrationCommandListBuilder)

Bir sütunun varsayılan kısıtlaması için bir SQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
DropDefaultConstraint(String, String, String, MigrationCommandListBuilder)

Bir sütun için varsayılan kısıtlamaları bırakmak için bir SQL parçası oluşturur.

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

Tablo ve sütunlardaki açıklamalar için bırakma komutları oluşturur.

DropIndexes(IEnumerable<IIndex>, MigrationCommandListBuilder)

Verilen dizinleri bırakmak için SQL oluşturur.

DropIndexes(IEnumerable<ITableIndex>, MigrationCommandListBuilder)

Verilen dizinleri bırakmak için SQL oluşturur.

DropIndexes(IProperty, MigrationCommandListBuilder)

SQL Server özgü uygulaması.MigrationsSqlGenerator

EndStatement(MigrationCommandListBuilder, Boolean)

SQL komutunu sonlandırmak için bir SQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
FindEntityTypes(IModel, String, String)
Kullanımdan kalktı..

Verilen tabloya eşlenen tüm IEntityTypebunları bulur.

(Devralındığı yer: MigrationsSqlGenerator)
FindProperty(IModel, String, String, String)
Kullanımdan kalktı..

Verilen sütuna eşlenmiş bir miktar IProperty bulur.

Birden çok özellik aynı sütunla eşleniyorsa, döndürülen özellik rastgele seçilen özelliktir. Model doğrulayıcı, belirli bir sütuna eşlenen tüm özelliklerin tutarlı bir yapılandırmaya sahip olmasını sağlar.

(Devralındığı yer: MigrationsSqlGenerator)
ForeignKeyAction(ReferentialAction, MigrationCommandListBuilder)

Verilen bilgi eylemi için bir SQL parçası oluşturur.

ForeignKeyConstraint(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

bir yabancı anahtar kısıtlaması için bir AddForeignKeyOperationSQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AddCheckConstraintOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(AddCheckConstraintOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AddCheckConstraintOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AddColumnOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(AddColumnOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AddColumnOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AddColumnOperation için komutlar oluşturur.

Generate(AddColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AddColumnOperation için komutlar oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AddForeignKeyOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AddForeignKeyOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AddForeignKeyOperation için komutlar oluşturur.

Generate(AddForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AddForeignKeyOperation için komutlar oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AddPrimaryKeyOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AddPrimaryKeyOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AddPrimaryKeyOperation için komutlar oluşturur.

Generate(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AddPrimaryKeyOperation için komutlar oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AddUniqueConstraintOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(AlterColumnOperation, IModel, MigrationCommandListBuilder)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AlterColumnOperation için komutlar oluşturur.

Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AlterDatabaseOperation için komutlar oluşturur.

Generate(AlterDatabaseOperation, IModel, MigrationCommandListBuilder)

Veritabanı sağlayıcıları tarafından verilen üzerinde çağrılar MigrationCommandListBuilderyapılarak verilen AlterDatabaseOperation için komutlar oluşturmak üzere geçersiz kılınabilir.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(AlterSequenceOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AlterSequenceOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(AlterTableOperation, IModel, MigrationCommandListBuilder)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen AlterTableOperation için komutlar oluşturur.

Generate(AlterTableOperation, IModel, MigrationCommandListBuilder)

Veritabanı sağlayıcıları tarafından verilen üzerinde çağrılar MigrationCommandListBuilderyapılarak verilen AlterTableOperation için komutlar oluşturmak üzere geçersiz kılınabilir.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(CreateCheckConstraintOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen CreateCheckConstraintOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen CreateIndexOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen CreateIndexOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen CreateIndexOperation için komutlar oluşturur.

Generate(CreateIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen CreateIndexOperation için komutlar oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen CreateSequenceOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen CreateSequenceOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen CreateTableOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(CreateTableOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen CreateTableOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen CreateTableOperation için komutlar oluşturur.

Generate(CreateTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen CreateTableOperation için komutlar oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(DeleteDataOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DeleteDataOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(DeleteDataOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DeleteDataOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(DropCheckConstraintOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropCheckConstraintOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropColumnOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(DropColumnOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropColumnOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropColumnOperation için komutlar oluşturur.

Generate(DropColumnOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropColumnOperation için komutlar oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropForeignKeyOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropForeignKeyOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropForeignKeyOperation için komutlar oluşturur.

Generate(DropForeignKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropForeignKeyOperation için komutlar oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropIndexOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(DropIndexOperation, IModel, MigrationCommandListBuilder)

Veritabanı sağlayıcıları tarafından verilen üzerinde çağrılar MigrationCommandListBuilderyapılarak verilen DropIndexOperation için komutlar oluşturmak üzere geçersiz kılınabilir.

Bu yöntemin varsayılan uygulamasının oluşturduğunu NotImplementedExceptionunutmayın. Sağlayıcıların bu tür bir işlemi destekleyecekse geçersiz kılmaları gerekir.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(DropIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropIndexOperation için komutlar oluşturur.

Generate(DropIndexOperation, IModel, MigrationCommandListBuilder, Boolean)

Veritabanı sağlayıcıları tarafından verilen üzerinde çağrılar MigrationCommandListBuilderyapılarak verilen DropIndexOperation için komutlar oluşturmak üzere geçersiz kılınabilir.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropPrimaryKeyOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropPrimaryKeyOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropPrimaryKeyOperation için komutlar oluşturur.

Generate(DropPrimaryKeyOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropPrimaryKeyOperation için komutlar oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(DropSchemaOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropSchemaOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(DropSequenceOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropSequenceOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(DropTableOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropTableOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(DropTableOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropTableOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(DropTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropTableOperation için komutlar oluşturur.

Generate(DropTableOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropTableOperation için komutlar oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(DropUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen DropUniqueConstraintOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(EnsureSchemaOperation, IModel, MigrationCommandListBuilder)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen EnsureSchemaOperation için komutlar oluşturur.

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen InsertDataOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen InsertDataOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(InsertDataOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen InsertDataOperation için komutlar oluşturur.

Generate(InsertDataOperation, IModel, MigrationCommandListBuilder, Boolean)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen InsertDataOperation için komutlar oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(IReadOnlyList<MigrationOperation>, IModel)

İşlem listesinden komutlar oluşturur.

Generate(IReadOnlyList<MigrationOperation>, IModel)

İşlem listesinden komutlar oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions)

İşlem listesinden komutlar oluşturur.

Generate(IReadOnlyList<MigrationOperation>, IModel, MigrationsSqlGenerationOptions)

İşlem listesinden komutlar oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(MigrationOperation, IModel, MigrationCommandListBuilder)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen MigrationOperation için komutlar oluşturur.

Generate(RenameColumnOperation, IModel, MigrationCommandListBuilder)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen RenameColumnOperation için komutlar oluşturur.

Generate(RenameIndexOperation, IModel, MigrationCommandListBuilder)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen RenameIndexOperation için komutlar oluşturur.

Generate(RenameSequenceOperation, IModel, MigrationCommandListBuilder)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen RenameSequenceOperation için komutlar oluşturur.

Generate(RenameTableOperation, IModel, MigrationCommandListBuilder)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen RenameTableOperation için komutlar oluşturur.

Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen RestartSequenceOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(RestartSequenceOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen RestartSequenceOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(SqlOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen SqlOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(SqlOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen SqlOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
Generate(SqlServerCreateDatabaseOperation, IModel, MigrationCommandListBuilder)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen SqlServerCreateDatabaseOperation için komutlar oluşturur.

Generate(SqlServerDropDatabaseOperation, IModel, MigrationCommandListBuilder)

Verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen SqlServerDropDatabaseOperation için komutlar oluşturur.

Generate(UpdateDataOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen UpdateDataOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

Generate(UpdateDataOperation, IModel, MigrationCommandListBuilder)

verilen üzerinde MigrationCommandListBuilderçağrılar yaparak verilen UpdateDataOperation için komutlar oluşturur ve ardından son komutu sonlandırır.

(Devralındığı yer: MigrationsSqlGenerator)
GenerateIndexColumnList(CreateIndexOperation, IModel, MigrationCommandListBuilder)

bir dizinin sütun listesi için bir CreateIndexOperationSQL parçası döndürür.

(Devralındığı yer: MigrationsSqlGenerator)
GenerateModificationCommands(DeleteDataOperation, IModel)

Verilen işleme karşılık gelen komutları oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
GenerateModificationCommands(InsertDataOperation, IModel)

Verilen işleme karşılık gelen komutları oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
GenerateModificationCommands(UpdateDataOperation, IModel)

Verilen işleme karşılık gelen komutları oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
GetColumnType(String, String, String, ColumnOperation, IModel)

Sağlanan meta veriler verilen sütunun depo/veritabanı türünü alır.

(Devralındığı yer: MigrationsSqlGenerator)
GetColumnType(String, String, String, Type, Nullable<Boolean>, Nullable<Int32>, Boolean, IModel)

Sağlanan meta veriler verilen sütunun depo/veritabanı türünü alır.

(Devralındığı yer: MigrationsSqlGenerator)
GetColumnType(String, String, String, Type, Nullable<Boolean>, Nullable<Int32>, Nullable<Boolean>, Boolean, IModel)

Sağlanan meta veriler verilen sütunun depo/veritabanı türünü alır.

(Devralındığı yer: MigrationsSqlGenerator)
GetIndexesToRebuild(IColumn, MigrationOperation)

Belirtilen sütun değişirken yeniden oluşturulması gereken dizinlerin listesini alır.

GetIndexesToRebuild(IProperty, MigrationOperation)

Verilen özellik değiştiğinde yeniden oluşturulması gereken dizinlerin listesini alır.

HasLegacyRenameOperations(IModel)

Yeni adı ve şemayı değiştirilmediğinde null olarak ayarlamanın eski davranışının olup olmadığını RenameTableOperation denetler ve RenameSequenceOperation kullanır.

(Devralındığı yer: MigrationsSqlGenerator)
IndexOptions(CreateIndexOperation, IModel, MigrationCommandListBuilder)

bir dizinin ek özellikleri (filtre, eklenen sütunlar, seçenekler) için bir CreateIndexOperationSQL parçası oluşturur.

IndexOptions(CreateIndexOperation, IModel, MigrationCommandListBuilder)

bir dizinin ek özellikleri (filtre, eklenen sütunlar, seçenekler) için bir CreateIndexOperationSQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
IndexTraits(MigrationOperation, IModel, MigrationCommandListBuilder)

, veya AddUniqueConstraintOperation'den bir dizinin özellikleri için bir CreateIndexOperationAddPrimaryKeyOperationSQL parçası oluşturur.

IsOldColumnSupported(IModel)

Yalnızca EF Core 1.1'de eklenen eski sütunda geçişi destekleyip desteklemediğini AddColumnOperation denetler.

(Devralındığı yer: MigrationsSqlGenerator)
PrimaryKeyConstraint(AddPrimaryKeyOperation, IModel, MigrationCommandListBuilder)

birincil anahtar kısıtlaması için bir AddPrimaryKeyOperationSQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
Rename(String, String, MigrationCommandListBuilder)

Yeniden adlandırma oluşturur.

Rename(String, String, String, MigrationCommandListBuilder)

Yeniden adlandırma oluşturur.

SequenceOptions(AlterSequenceOperation, IModel, MigrationCommandListBuilder)

içinde bir dizi AlterSequenceOperationyapılandıran bir SQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
SequenceOptions(CreateSequenceOperation, IModel, MigrationCommandListBuilder)

içinde bir dizi CreateSequenceOperationyapılandıran bir SQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
SequenceOptions(String, String, Int32, Nullable<Int64>, Nullable<Int64>, Boolean, IModel, MigrationCommandListBuilder)

Verilen seçeneklerle bir dizi yapılandıran bir SQL parçası oluşturur.

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

Verilen seçeneklerle bir dizi yapılandıran bir SQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
SequenceOptions(String, String, SequenceOperation, IModel, MigrationCommandListBuilder)

Verilen seçeneklerle bir dizi yapılandıran bir SQL parçası oluşturur.

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

Verilen seçeneklerle bir dizi yapılandıran bir SQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
Transfer(String, String, String, MigrationCommandListBuilder)

Bir şemadan diğerine aktarım oluşturur..

TryGetVersion(IModel, String)

Geçerli geçişi oluşturmak için kullanılan ürün sürümünü alır. Sağlayıcılar, önceki sürümler kullanılarak oluşturulan geçişlerle uyumluluğu korumak için bunu kullanabilir.

(Devralındığı yer: MigrationsSqlGenerator)
UniqueConstraint(AddUniqueConstraintOperation, IModel, MigrationCommandListBuilder)

bir öğesinin benzersiz kısıtlaması için bir AddUniqueConstraintOperationSQL parçası oluşturur.

(Devralındığı yer: MigrationsSqlGenerator)
UseLegacyIndexFilters(CreateIndexOperation, IModel)

Geçişler tarafından bunun için bir filtre oluşturulup CreateIndexOperation oluşturulmaması gerektiğini denetler.

UseLegacyIndexFilters(IModel)
Kullanımdan kalktı..

Geçişler tarafından bunun için bir filtre oluşturulup CreateIndexOperation oluşturulmaması gerektiğini denetler.

Şunlara uygulanır