CSharpMigrationOperationGenerator Sınıf

Tanım

Nesneleri oluşturmak Için C# üretmek için kullanılır MigrationOperation .

public class CSharpMigrationOperationGenerator
public class CSharpMigrationOperationGenerator : Microsoft.EntityFrameworkCore.Migrations.Design.ICSharpMigrationOperationGenerator
type CSharpMigrationOperationGenerator = class
type CSharpMigrationOperationGenerator = class
    interface ICSharpMigrationOperationGenerator
Public Class CSharpMigrationOperationGenerator
Public Class CSharpMigrationOperationGenerator
Implements ICSharpMigrationOperationGenerator
Devralma
CSharpMigrationOperationGenerator
Uygulamalar

Açıklamalar

Daha fazla bilgi için bkz. veritabanı geçişlerive tasarım zamanı Hizmetleri EF Core .

Oluşturucular

CSharpMigrationOperationGenerator(CSharpHelper)
CSharpMigrationOperationGenerator(CSharpMigrationOperationGeneratorDependencies)

CSharpMigrationOperationGenerator sınıfının yeni bir örneğini başlatır.

Özellikler

Dependencies

Bu hizmet için bağımlılıklar.

Yöntemler

Annotations(IEnumerable<Annotation>, IndentedStringBuilder)

Nesneler için kod üretir Annotation .

Annotations(IEnumerable<Annotation>, IndentedStringBuilder)

Nesneler için kod üretir Annotation .

Generate(AddCheckConstraintOperation, IndentedStringBuilder)

İçin kod üretir AddCheckConstraintOperation .

Generate(AddColumnOperation, IndentedStringBuilder)

İçin kod üretir AddColumnOperation .

Generate(AddColumnOperation, IndentedStringBuilder)

İçin kod üretir AddColumnOperation .

Generate(AddForeignKeyOperation, IndentedStringBuilder)

İçin kod üretir AddForeignKeyOperation .

Generate(AddForeignKeyOperation, IndentedStringBuilder)

İçin kod üretir AddForeignKeyOperation .

Generate(AddPrimaryKeyOperation, IndentedStringBuilder)

İçin kod üretir AddPrimaryKeyOperation .

Generate(AddPrimaryKeyOperation, IndentedStringBuilder)

İçin kod üretir AddPrimaryKeyOperation .

Generate(AddUniqueConstraintOperation, IndentedStringBuilder)

İçin kod üretir AddUniqueConstraintOperation .

Generate(AddUniqueConstraintOperation, IndentedStringBuilder)

İçin kod üretir AddUniqueConstraintOperation .

Generate(AlterColumnOperation, IndentedStringBuilder)

İçin kod üretir AlterColumnOperation .

Generate(AlterColumnOperation, IndentedStringBuilder)

İçin kod üretir AlterColumnOperation .

Generate(AlterDatabaseOperation, IndentedStringBuilder)

İçin kod üretir AlterDatabaseOperation .

Generate(AlterDatabaseOperation, IndentedStringBuilder)

İçin kod üretir AlterDatabaseOperation .

Generate(AlterSequenceOperation, IndentedStringBuilder)

İçin kod üretir AlterSequenceOperation .

Generate(AlterSequenceOperation, IndentedStringBuilder)

İçin kod üretir AlterSequenceOperation .

Generate(AlterTableOperation, IndentedStringBuilder)

İçin kod üretir AlterTableOperation .

Generate(AlterTableOperation, IndentedStringBuilder)

İçin kod üretir AlterTableOperation .

Generate(CreateCheckConstraintOperation, IndentedStringBuilder)

İçin kod üretir CreateCheckConstraintOperation .

Generate(CreateIndexOperation, IndentedStringBuilder)

İçin kod üretir CreateIndexOperation .

Generate(CreateIndexOperation, IndentedStringBuilder)

İçin kod üretir CreateIndexOperation .

Generate(CreateSequenceOperation, IndentedStringBuilder)

İçin kod üretir CreateSequenceOperation .

Generate(CreateSequenceOperation, IndentedStringBuilder)

İçin kod üretir CreateSequenceOperation .

Generate(CreateTableOperation, IndentedStringBuilder)

İçin kod üretir CreateTableOperation .

Generate(CreateTableOperation, IndentedStringBuilder)

İçin kod üretir CreateTableOperation .

Generate(DeleteDataOperation, IndentedStringBuilder)

İçin kod üretir DeleteDataOperation .

Generate(DeleteDataOperation, IndentedStringBuilder)

İçin kod üretir DeleteDataOperation .

Generate(DropCheckConstraintOperation, IndentedStringBuilder)

İçin kod üretir DropCheckConstraintOperation .

Generate(DropCheckConstraintOperation, IndentedStringBuilder)

İçin kod üretir DropCheckConstraintOperation .

Generate(DropColumnOperation, IndentedStringBuilder)

İçin kod üretir DropColumnOperation .

Generate(DropColumnOperation, IndentedStringBuilder)

İçin kod üretir DropColumnOperation .

Generate(DropForeignKeyOperation, IndentedStringBuilder)

İçin kod üretir DropForeignKeyOperation .

Generate(DropForeignKeyOperation, IndentedStringBuilder)

İçin kod üretir DropForeignKeyOperation .

Generate(DropIndexOperation, IndentedStringBuilder)

İçin kod üretir DropIndexOperation .

Generate(DropIndexOperation, IndentedStringBuilder)

İçin kod üretir DropIndexOperation .

Generate(DropPrimaryKeyOperation, IndentedStringBuilder)

İçin kod üretir DropPrimaryKeyOperation .

Generate(DropPrimaryKeyOperation, IndentedStringBuilder)

İçin kod üretir DropPrimaryKeyOperation .

Generate(DropSchemaOperation, IndentedStringBuilder)

İçin kod üretir DropSchemaOperation .

Generate(DropSchemaOperation, IndentedStringBuilder)

İçin kod üretir DropSchemaOperation .

Generate(DropSequenceOperation, IndentedStringBuilder)

İçin kod üretir DropSequenceOperation .

Generate(DropSequenceOperation, IndentedStringBuilder)

İçin kod üretir DropSequenceOperation .

Generate(DropTableOperation, IndentedStringBuilder)

İçin kod üretir DropTableOperation .

Generate(DropTableOperation, IndentedStringBuilder)

İçin kod üretir DropTableOperation .

Generate(DropUniqueConstraintOperation, IndentedStringBuilder)

İçin kod üretir DropUniqueConstraintOperation .

Generate(DropUniqueConstraintOperation, IndentedStringBuilder)

İçin kod üretir DropUniqueConstraintOperation .

Generate(EnsureSchemaOperation, IndentedStringBuilder)

İçin kod üretir EnsureSchemaOperation .

Generate(EnsureSchemaOperation, IndentedStringBuilder)

İçin kod üretir EnsureSchemaOperation .

Generate(InsertDataOperation, IndentedStringBuilder)

İçin kod üretir InsertDataOperation .

Generate(InsertDataOperation, IndentedStringBuilder)

İçin kod üretir InsertDataOperation .

Generate(MigrationOperation, IndentedStringBuilder)

Bilinmeyen bir kod üretir MigrationOperation .

Generate(MigrationOperation, IndentedStringBuilder)

Bilinmeyen bir kod üretir MigrationOperation .

Generate(RenameColumnOperation, IndentedStringBuilder)

İçin kod üretir RenameColumnOperation .

Generate(RenameColumnOperation, IndentedStringBuilder)

İçin kod üretir RenameColumnOperation .

Generate(RenameIndexOperation, IndentedStringBuilder)

İçin kod üretir RenameIndexOperation .

Generate(RenameIndexOperation, IndentedStringBuilder)

İçin kod üretir RenameIndexOperation .

Generate(RenameSequenceOperation, IndentedStringBuilder)

İçin kod üretir RenameSequenceOperation .

Generate(RenameSequenceOperation, IndentedStringBuilder)

İçin kod üretir RenameSequenceOperation .

Generate(RenameTableOperation, IndentedStringBuilder)

İçin kod üretir RenameTableOperation .

Generate(RenameTableOperation, IndentedStringBuilder)

İçin kod üretir RenameTableOperation .

Generate(RestartSequenceOperation, IndentedStringBuilder)

İçin kod üretir RestartSequenceOperation .

Generate(RestartSequenceOperation, IndentedStringBuilder)

İçin kod üretir RestartSequenceOperation .

Generate(SqlOperation, IndentedStringBuilder)

İçin kod üretir SqlOperation .

Generate(SqlOperation, IndentedStringBuilder)

İçin kod üretir SqlOperation .

Generate(String, IReadOnlyList<MigrationOperation>, IndentedStringBuilder)

Nesne oluşturmak için kod MigrationOperation oluşturur.

Generate(String, IReadOnlyList<MigrationOperation>, IndentedStringBuilder)

Nesne oluşturmak için kod MigrationOperation oluşturur.

Generate(UpdateDataOperation, IndentedStringBuilder)

için kod UpdateDataOperation üretir.

Generate(UpdateDataOperation, IndentedStringBuilder)

İçin kod üretir UpdateDataOperation .

OldAnnotations(IEnumerable<Annotation>, IndentedStringBuilder)

Kaldırılan nesneler için kod Annotation oluşturur.

OldAnnotations(IEnumerable<Annotation>, IndentedStringBuilder)

Kaldırılan nesneler için kod Annotation oluşturur.

Şunlara uygulanır