Bagikan melalui


CSharpMigrationOperationGenerator Kelas

Definisi

Digunakan untuk menghasilkan C# untuk membuat MigrationOperation objek.

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
Warisan
CSharpMigrationOperationGenerator
Penerapan

Keterangan

Lihat Migrasi database, dan layanan waktu desain EF Core untuk informasi dan contoh selengkapnya.

Konstruktor

CSharpMigrationOperationGenerator(CSharpHelper)

Digunakan untuk menghasilkan C# untuk membuat MigrationOperation objek.

CSharpMigrationOperationGenerator(CSharpMigrationOperationGeneratorDependencies)

Menginisialisasi instans baru kelas CSharpMigrationOperationGenerator.

Properti

Dependencies

Dependensi untuk layanan ini.

Metode

Annotations(IEnumerable<Annotation>, IndentedStringBuilder)

Menghasilkan kode untuk Annotation objek.

Annotations(IEnumerable<Annotation>, IndentedStringBuilder)

Menghasilkan kode untuk Annotation objek.

Generate(AddCheckConstraintOperation, IndentedStringBuilder)

Menghasilkan kode untuk AddCheckConstraintOperation.

Generate(AddColumnOperation, IndentedStringBuilder)

Menghasilkan kode untuk AddColumnOperation.

Generate(AddColumnOperation, IndentedStringBuilder)

Menghasilkan kode untuk AddColumnOperation.

Generate(AddForeignKeyOperation, IndentedStringBuilder)

Menghasilkan kode untuk AddForeignKeyOperation.

Generate(AddForeignKeyOperation, IndentedStringBuilder)

Menghasilkan kode untuk AddForeignKeyOperation.

Generate(AddPrimaryKeyOperation, IndentedStringBuilder)

Menghasilkan kode untuk AddPrimaryKeyOperation.

Generate(AddPrimaryKeyOperation, IndentedStringBuilder)

Menghasilkan kode untuk AddPrimaryKeyOperation.

Generate(AddUniqueConstraintOperation, IndentedStringBuilder)

Menghasilkan kode untuk AddUniqueConstraintOperation.

Generate(AddUniqueConstraintOperation, IndentedStringBuilder)

Menghasilkan kode untuk AddUniqueConstraintOperation.

Generate(AlterColumnOperation, IndentedStringBuilder)

Menghasilkan kode untuk AlterColumnOperation.

Generate(AlterColumnOperation, IndentedStringBuilder)

Menghasilkan kode untuk AlterColumnOperation.

Generate(AlterDatabaseOperation, IndentedStringBuilder)

Menghasilkan kode untuk AlterDatabaseOperation.

Generate(AlterDatabaseOperation, IndentedStringBuilder)

Menghasilkan kode untuk AlterDatabaseOperation.

Generate(AlterSequenceOperation, IndentedStringBuilder)

Menghasilkan kode untuk AlterSequenceOperation.

Generate(AlterSequenceOperation, IndentedStringBuilder)

Menghasilkan kode untuk AlterSequenceOperation.

Generate(AlterTableOperation, IndentedStringBuilder)

Menghasilkan kode untuk AlterTableOperation.

Generate(AlterTableOperation, IndentedStringBuilder)

Menghasilkan kode untuk AlterTableOperation.

Generate(CreateCheckConstraintOperation, IndentedStringBuilder)

Menghasilkan kode untuk CreateCheckConstraintOperation.

Generate(CreateIndexOperation, IndentedStringBuilder)

Menghasilkan kode untuk CreateIndexOperation.

Generate(CreateIndexOperation, IndentedStringBuilder)

Menghasilkan kode untuk CreateIndexOperation.

Generate(CreateSequenceOperation, IndentedStringBuilder)

Menghasilkan kode untuk CreateSequenceOperation.

Generate(CreateSequenceOperation, IndentedStringBuilder)

Menghasilkan kode untuk CreateSequenceOperation.

Generate(CreateTableOperation, IndentedStringBuilder)

Menghasilkan kode untuk CreateTableOperation.

Generate(CreateTableOperation, IndentedStringBuilder)

Menghasilkan kode untuk CreateTableOperation.

Generate(DeleteDataOperation, IndentedStringBuilder)

Menghasilkan kode untuk DeleteDataOperation.

Generate(DeleteDataOperation, IndentedStringBuilder)

Menghasilkan kode untuk DeleteDataOperation.

Generate(DropCheckConstraintOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropCheckConstraintOperation.

Generate(DropCheckConstraintOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropCheckConstraintOperation.

Generate(DropColumnOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropColumnOperation.

Generate(DropColumnOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropColumnOperation.

Generate(DropForeignKeyOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropForeignKeyOperation.

Generate(DropForeignKeyOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropForeignKeyOperation.

Generate(DropIndexOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropIndexOperation.

Generate(DropIndexOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropIndexOperation.

Generate(DropPrimaryKeyOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropPrimaryKeyOperation.

Generate(DropPrimaryKeyOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropPrimaryKeyOperation.

Generate(DropSchemaOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropSchemaOperation.

Generate(DropSchemaOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropSchemaOperation.

Generate(DropSequenceOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropSequenceOperation.

Generate(DropSequenceOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropSequenceOperation.

Generate(DropTableOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropTableOperation.

Generate(DropTableOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropTableOperation.

Generate(DropUniqueConstraintOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropUniqueConstraintOperation.

Generate(DropUniqueConstraintOperation, IndentedStringBuilder)

Menghasilkan kode untuk DropUniqueConstraintOperation.

Generate(EnsureSchemaOperation, IndentedStringBuilder)

Menghasilkan kode untuk EnsureSchemaOperation.

Generate(EnsureSchemaOperation, IndentedStringBuilder)

Menghasilkan kode untuk EnsureSchemaOperation.

Generate(InsertDataOperation, IndentedStringBuilder)

Menghasilkan kode untuk InsertDataOperation.

Generate(InsertDataOperation, IndentedStringBuilder)

Menghasilkan kode untuk InsertDataOperation.

Generate(MigrationOperation, IndentedStringBuilder)

Menghasilkan kode untuk yang tidak diketahui MigrationOperation.

Generate(MigrationOperation, IndentedStringBuilder)

Menghasilkan kode untuk yang tidak diketahui MigrationOperation.

Generate(RenameColumnOperation, IndentedStringBuilder)

Menghasilkan kode untuk RenameColumnOperation.

Generate(RenameColumnOperation, IndentedStringBuilder)

Menghasilkan kode untuk RenameColumnOperation.

Generate(RenameIndexOperation, IndentedStringBuilder)

Menghasilkan kode untuk RenameIndexOperation.

Generate(RenameIndexOperation, IndentedStringBuilder)

Menghasilkan kode untuk RenameIndexOperation.

Generate(RenameSequenceOperation, IndentedStringBuilder)

Menghasilkan kode untuk RenameSequenceOperation.

Generate(RenameSequenceOperation, IndentedStringBuilder)

Menghasilkan kode untuk RenameSequenceOperation.

Generate(RenameTableOperation, IndentedStringBuilder)

Menghasilkan kode untuk RenameTableOperation.

Generate(RenameTableOperation, IndentedStringBuilder)

Menghasilkan kode untuk RenameTableOperation.

Generate(RestartSequenceOperation, IndentedStringBuilder)

Menghasilkan kode untuk RestartSequenceOperation.

Generate(RestartSequenceOperation, IndentedStringBuilder)

Menghasilkan kode untuk RestartSequenceOperation.

Generate(SqlOperation, IndentedStringBuilder)

Menghasilkan kode untuk SqlOperation.

Generate(SqlOperation, IndentedStringBuilder)

Menghasilkan kode untuk SqlOperation.

Generate(String, IReadOnlyList<MigrationOperation>, IndentedStringBuilder)

Menghasilkan kode untuk membuat MigrationOperation objek.

Generate(String, IReadOnlyList<MigrationOperation>, IndentedStringBuilder)

Menghasilkan kode untuk membuat MigrationOperation objek.

Generate(UpdateDataOperation, IndentedStringBuilder)

Menghasilkan kode untuk UpdateDataOperation.

Generate(UpdateDataOperation, IndentedStringBuilder)

Menghasilkan kode untuk UpdateDataOperation.

OldAnnotations(IEnumerable<Annotation>, IndentedStringBuilder)

Menghasilkan kode untuk objek yang dihapus Annotation .

OldAnnotations(IEnumerable<Annotation>, IndentedStringBuilder)

Menghasilkan kode untuk objek yang dihapus Annotation .

Berlaku untuk