Freigeben über


CSharpMigrationOperationGenerator Klasse

Definition

Wird verwendet, um C# zum Erstellen von MigrationOperation Objekten zu generieren.

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
Vererbung
CSharpMigrationOperationGenerator
Implementiert

Hinweise

Weitere Informationen und Beispiele finden Sie unter Datenbankmigrationen und EF Core-Entwurfszeitdienste .

Konstruktoren

CSharpMigrationOperationGenerator(CSharpHelper)

Wird verwendet, um C# zum Erstellen von MigrationOperation Objekten zu generieren.

CSharpMigrationOperationGenerator(CSharpMigrationOperationGeneratorDependencies)

Initialisiert eine neue Instanz der CSharpMigrationOperationGenerator-Klasse.

Eigenschaften

Dependencies

Abhängigkeiten für diesen Dienst.

Methoden

Annotations(IEnumerable<Annotation>, IndentedStringBuilder)

Generiert Code für Annotation -Objekte.

Annotations(IEnumerable<Annotation>, IndentedStringBuilder)

Generiert Code für Annotation -Objekte.

Generate(AddCheckConstraintOperation, IndentedStringBuilder)

Generiert Code für ein AddCheckConstraintOperation.

Generate(AddColumnOperation, IndentedStringBuilder)

Generiert Code für ein AddColumnOperation.

Generate(AddColumnOperation, IndentedStringBuilder)

Generiert Code für ein AddColumnOperation.

Generate(AddForeignKeyOperation, IndentedStringBuilder)

Generiert Code für ein AddForeignKeyOperation.

Generate(AddForeignKeyOperation, IndentedStringBuilder)

Generiert Code für ein AddForeignKeyOperation.

Generate(AddPrimaryKeyOperation, IndentedStringBuilder)

Generiert Code für ein AddPrimaryKeyOperation.

Generate(AddPrimaryKeyOperation, IndentedStringBuilder)

Generiert Code für ein AddPrimaryKeyOperation.

Generate(AddUniqueConstraintOperation, IndentedStringBuilder)

Generiert Code für ein AddUniqueConstraintOperation.

Generate(AddUniqueConstraintOperation, IndentedStringBuilder)

Generiert Code für ein AddUniqueConstraintOperation.

Generate(AlterColumnOperation, IndentedStringBuilder)

Generiert Code für ein AlterColumnOperation.

Generate(AlterColumnOperation, IndentedStringBuilder)

Generiert Code für ein AlterColumnOperation.

Generate(AlterDatabaseOperation, IndentedStringBuilder)

Generiert Code für ein AlterDatabaseOperation.

Generate(AlterDatabaseOperation, IndentedStringBuilder)

Generiert Code für ein AlterDatabaseOperation.

Generate(AlterSequenceOperation, IndentedStringBuilder)

Generiert Code für ein AlterSequenceOperation.

Generate(AlterSequenceOperation, IndentedStringBuilder)

Generiert Code für ein AlterSequenceOperation.

Generate(AlterTableOperation, IndentedStringBuilder)

Generiert Code für ein AlterTableOperation.

Generate(AlterTableOperation, IndentedStringBuilder)

Generiert Code für ein AlterTableOperation.

Generate(CreateCheckConstraintOperation, IndentedStringBuilder)

Generiert Code für ein CreateCheckConstraintOperation.

Generate(CreateIndexOperation, IndentedStringBuilder)

Generiert Code für ein CreateIndexOperation.

Generate(CreateIndexOperation, IndentedStringBuilder)

Generiert Code für ein CreateIndexOperation.

Generate(CreateSequenceOperation, IndentedStringBuilder)

Generiert Code für ein CreateSequenceOperation.

Generate(CreateSequenceOperation, IndentedStringBuilder)

Generiert Code für ein CreateSequenceOperation.

Generate(CreateTableOperation, IndentedStringBuilder)

Generiert Code für ein CreateTableOperation.

Generate(CreateTableOperation, IndentedStringBuilder)

Generiert Code für ein CreateTableOperation.

Generate(DeleteDataOperation, IndentedStringBuilder)

Generiert Code für ein DeleteDataOperation.

Generate(DeleteDataOperation, IndentedStringBuilder)

Generiert Code für ein DeleteDataOperation.

Generate(DropCheckConstraintOperation, IndentedStringBuilder)

Generiert Code für ein DropCheckConstraintOperation.

Generate(DropCheckConstraintOperation, IndentedStringBuilder)

Generiert Code für ein DropCheckConstraintOperation.

Generate(DropColumnOperation, IndentedStringBuilder)

Generiert Code für ein DropColumnOperation.

Generate(DropColumnOperation, IndentedStringBuilder)

Generiert Code für ein DropColumnOperation.

Generate(DropForeignKeyOperation, IndentedStringBuilder)

Generiert Code für ein DropForeignKeyOperation.

Generate(DropForeignKeyOperation, IndentedStringBuilder)

Generiert Code für ein DropForeignKeyOperation.

Generate(DropIndexOperation, IndentedStringBuilder)

Generiert Code für ein DropIndexOperation.

Generate(DropIndexOperation, IndentedStringBuilder)

Generiert Code für ein DropIndexOperation.

Generate(DropPrimaryKeyOperation, IndentedStringBuilder)

Generiert Code für ein DropPrimaryKeyOperation.

Generate(DropPrimaryKeyOperation, IndentedStringBuilder)

Generiert Code für ein DropPrimaryKeyOperation.

Generate(DropSchemaOperation, IndentedStringBuilder)

Generiert Code für ein DropSchemaOperation.

Generate(DropSchemaOperation, IndentedStringBuilder)

Generiert Code für ein DropSchemaOperation.

Generate(DropSequenceOperation, IndentedStringBuilder)

Generiert Code für ein DropSequenceOperation.

Generate(DropSequenceOperation, IndentedStringBuilder)

Generiert Code für ein DropSequenceOperation.

Generate(DropTableOperation, IndentedStringBuilder)

Generiert Code für ein DropTableOperation.

Generate(DropTableOperation, IndentedStringBuilder)

Generiert Code für ein DropTableOperation.

Generate(DropUniqueConstraintOperation, IndentedStringBuilder)

Generiert Code für ein DropUniqueConstraintOperation.

Generate(DropUniqueConstraintOperation, IndentedStringBuilder)

Generiert Code für ein DropUniqueConstraintOperation.

Generate(EnsureSchemaOperation, IndentedStringBuilder)

Generiert Code für ein EnsureSchemaOperation.

Generate(EnsureSchemaOperation, IndentedStringBuilder)

Generiert Code für ein EnsureSchemaOperation.

Generate(InsertDataOperation, IndentedStringBuilder)

Generiert Code für ein InsertDataOperation.

Generate(InsertDataOperation, IndentedStringBuilder)

Generiert Code für ein InsertDataOperation.

Generate(MigrationOperation, IndentedStringBuilder)

Generiert Code für eine unbekannte MigrationOperation.

Generate(MigrationOperation, IndentedStringBuilder)

Generiert Code für eine unbekannte MigrationOperation.

Generate(RenameColumnOperation, IndentedStringBuilder)

Generiert Code für ein RenameColumnOperation.

Generate(RenameColumnOperation, IndentedStringBuilder)

Generiert Code für ein RenameColumnOperation.

Generate(RenameIndexOperation, IndentedStringBuilder)

Generiert Code für ein RenameIndexOperation.

Generate(RenameIndexOperation, IndentedStringBuilder)

Generiert Code für ein RenameIndexOperation.

Generate(RenameSequenceOperation, IndentedStringBuilder)

Generiert Code für ein RenameSequenceOperation.

Generate(RenameSequenceOperation, IndentedStringBuilder)

Generiert Code für ein RenameSequenceOperation.

Generate(RenameTableOperation, IndentedStringBuilder)

Generiert Code für ein RenameTableOperation.

Generate(RenameTableOperation, IndentedStringBuilder)

Generiert Code für ein RenameTableOperation.

Generate(RestartSequenceOperation, IndentedStringBuilder)

Generiert Code für ein RestartSequenceOperation.

Generate(RestartSequenceOperation, IndentedStringBuilder)

Generiert Code für ein RestartSequenceOperation.

Generate(SqlOperation, IndentedStringBuilder)

Generiert Code für ein SqlOperation.

Generate(SqlOperation, IndentedStringBuilder)

Generiert Code für ein SqlOperation.

Generate(String, IReadOnlyList<MigrationOperation>, IndentedStringBuilder)

Generiert Code zum Erstellen von MigrationOperation Objekten.

Generate(String, IReadOnlyList<MigrationOperation>, IndentedStringBuilder)

Generiert Code zum Erstellen von MigrationOperation Objekten.

Generate(UpdateDataOperation, IndentedStringBuilder)

Generiert Code für ein UpdateDataOperation.

Generate(UpdateDataOperation, IndentedStringBuilder)

Generiert Code für ein UpdateDataOperation.

OldAnnotations(IEnumerable<Annotation>, IndentedStringBuilder)

Generiert Code für entfernte Annotation Objekte.

OldAnnotations(IEnumerable<Annotation>, IndentedStringBuilder)

Generiert Code für entfernte Annotation Objekte.

Gilt für: