Aracılığıyla paylaş


CSharpMigrationOperationGenerator Sınıf

Tanım

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

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 ve örnek için bkz. Veritabanı geçişleri ve EF Core tasarım zamanı hizmetleri .

Oluşturucular

CSharpMigrationOperationGenerator(CSharpHelper)

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

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 Annotation kod oluşturur.

Annotations(IEnumerable<Annotation>, IndentedStringBuilder)

Nesneler için Annotation kod oluşturur.

Generate(AddCheckConstraintOperation, IndentedStringBuilder)

bir AddCheckConstraintOperationiçin kod oluşturur.

Generate(AddColumnOperation, IndentedStringBuilder)

bir AddColumnOperationiçin kod oluşturur.

Generate(AddColumnOperation, IndentedStringBuilder)

bir AddColumnOperationiçin kod oluşturur.

Generate(AddForeignKeyOperation, IndentedStringBuilder)

bir AddForeignKeyOperationiçin kod oluşturur.

Generate(AddForeignKeyOperation, IndentedStringBuilder)

bir AddForeignKeyOperationiçin kod oluşturur.

Generate(AddPrimaryKeyOperation, IndentedStringBuilder)

bir AddPrimaryKeyOperationiçin kod oluşturur.

Generate(AddPrimaryKeyOperation, IndentedStringBuilder)

bir AddPrimaryKeyOperationiçin kod oluşturur.

Generate(AddUniqueConstraintOperation, IndentedStringBuilder)

bir AddUniqueConstraintOperationiçin kod oluşturur.

Generate(AddUniqueConstraintOperation, IndentedStringBuilder)

bir AddUniqueConstraintOperationiçin kod oluşturur.

Generate(AlterColumnOperation, IndentedStringBuilder)

bir AlterColumnOperationiçin kod oluşturur.

Generate(AlterColumnOperation, IndentedStringBuilder)

bir AlterColumnOperationiçin kod oluşturur.

Generate(AlterDatabaseOperation, IndentedStringBuilder)

bir AlterDatabaseOperationiçin kod oluşturur.

Generate(AlterDatabaseOperation, IndentedStringBuilder)

bir AlterDatabaseOperationiçin kod oluşturur.

Generate(AlterSequenceOperation, IndentedStringBuilder)

bir AlterSequenceOperationiçin kod oluşturur.

Generate(AlterSequenceOperation, IndentedStringBuilder)

bir AlterSequenceOperationiçin kod oluşturur.

Generate(AlterTableOperation, IndentedStringBuilder)

bir AlterTableOperationiçin kod oluşturur.

Generate(AlterTableOperation, IndentedStringBuilder)

bir AlterTableOperationiçin kod oluşturur.

Generate(CreateCheckConstraintOperation, IndentedStringBuilder)

bir CreateCheckConstraintOperationiçin kod oluşturur.

Generate(CreateIndexOperation, IndentedStringBuilder)

için CreateIndexOperationkod oluşturur.

Generate(CreateIndexOperation, IndentedStringBuilder)

için CreateIndexOperationkod oluşturur.

Generate(CreateSequenceOperation, IndentedStringBuilder)

için CreateSequenceOperationkod oluşturur.

Generate(CreateSequenceOperation, IndentedStringBuilder)

için CreateSequenceOperationkod oluşturur.

Generate(CreateTableOperation, IndentedStringBuilder)

için CreateTableOperationkod oluşturur.

Generate(CreateTableOperation, IndentedStringBuilder)

için CreateTableOperationkod oluşturur.

Generate(DeleteDataOperation, IndentedStringBuilder)

için DeleteDataOperationkod oluşturur.

Generate(DeleteDataOperation, IndentedStringBuilder)

için DeleteDataOperationkod oluşturur.

Generate(DropCheckConstraintOperation, IndentedStringBuilder)

için DropCheckConstraintOperationkod oluşturur.

Generate(DropCheckConstraintOperation, IndentedStringBuilder)

için DropCheckConstraintOperationkod oluşturur.

Generate(DropColumnOperation, IndentedStringBuilder)

için DropColumnOperationkod oluşturur.

Generate(DropColumnOperation, IndentedStringBuilder)

için DropColumnOperationkod oluşturur.

Generate(DropForeignKeyOperation, IndentedStringBuilder)

için DropForeignKeyOperationkod oluşturur.

Generate(DropForeignKeyOperation, IndentedStringBuilder)

için DropForeignKeyOperationkod oluşturur.

Generate(DropIndexOperation, IndentedStringBuilder)

için DropIndexOperationkod oluşturur.

Generate(DropIndexOperation, IndentedStringBuilder)

için DropIndexOperationkod oluşturur.

Generate(DropPrimaryKeyOperation, IndentedStringBuilder)

için DropPrimaryKeyOperationkod oluşturur.

Generate(DropPrimaryKeyOperation, IndentedStringBuilder)

için DropPrimaryKeyOperationkod oluşturur.

Generate(DropSchemaOperation, IndentedStringBuilder)

için DropSchemaOperationkod oluşturur.

Generate(DropSchemaOperation, IndentedStringBuilder)

için DropSchemaOperationkod oluşturur.

Generate(DropSequenceOperation, IndentedStringBuilder)

için DropSequenceOperationkod oluşturur.

Generate(DropSequenceOperation, IndentedStringBuilder)

için DropSequenceOperationkod oluşturur.

Generate(DropTableOperation, IndentedStringBuilder)

için DropTableOperationkod oluşturur.

Generate(DropTableOperation, IndentedStringBuilder)

için DropTableOperationkod oluşturur.

Generate(DropUniqueConstraintOperation, IndentedStringBuilder)

için DropUniqueConstraintOperationkod oluşturur.

Generate(DropUniqueConstraintOperation, IndentedStringBuilder)

için DropUniqueConstraintOperationkod oluşturur.

Generate(EnsureSchemaOperation, IndentedStringBuilder)

bir EnsureSchemaOperationiçin kod oluşturur.

Generate(EnsureSchemaOperation, IndentedStringBuilder)

bir EnsureSchemaOperationiçin kod oluşturur.

Generate(InsertDataOperation, IndentedStringBuilder)

bir InsertDataOperationiçin kod oluşturur.

Generate(InsertDataOperation, IndentedStringBuilder)

bir InsertDataOperationiçin kod oluşturur.

Generate(MigrationOperation, IndentedStringBuilder)

Bilinmeyen MigrationOperationbir için kod oluşturur.

Generate(MigrationOperation, IndentedStringBuilder)

Bilinmeyen MigrationOperationbir için kod oluşturur.

Generate(RenameColumnOperation, IndentedStringBuilder)

için RenameColumnOperationkod oluşturur.

Generate(RenameColumnOperation, IndentedStringBuilder)

için RenameColumnOperationkod oluşturur.

Generate(RenameIndexOperation, IndentedStringBuilder)

için RenameIndexOperationkod oluşturur.

Generate(RenameIndexOperation, IndentedStringBuilder)

için RenameIndexOperationkod oluşturur.

Generate(RenameSequenceOperation, IndentedStringBuilder)

için RenameSequenceOperationkod oluşturur.

Generate(RenameSequenceOperation, IndentedStringBuilder)

için RenameSequenceOperationkod oluşturur.

Generate(RenameTableOperation, IndentedStringBuilder)

için RenameTableOperationkod oluşturur.

Generate(RenameTableOperation, IndentedStringBuilder)

için RenameTableOperationkod oluşturur.

Generate(RestartSequenceOperation, IndentedStringBuilder)

için RestartSequenceOperationkod oluşturur.

Generate(RestartSequenceOperation, IndentedStringBuilder)

için RestartSequenceOperationkod oluşturur.

Generate(SqlOperation, IndentedStringBuilder)

için SqlOperationkod oluşturur.

Generate(SqlOperation, IndentedStringBuilder)

için SqlOperationkod oluşturur.

Generate(String, IReadOnlyList<MigrationOperation>, IndentedStringBuilder)

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

Generate(String, IReadOnlyList<MigrationOperation>, IndentedStringBuilder)

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

Generate(UpdateDataOperation, IndentedStringBuilder)

bir UpdateDataOperationiçin kod oluşturur.

Generate(UpdateDataOperation, IndentedStringBuilder)

bir UpdateDataOperationiçin kod oluşturur.

OldAnnotations(IEnumerable<Annotation>, IndentedStringBuilder)

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

OldAnnotations(IEnumerable<Annotation>, IndentedStringBuilder)

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

Şunlara uygulanır