Поделиться через


CSharpMigrationOperationGenerator Класс

Определение

Используется для создания объектов C 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
Наследование
CSharpMigrationOperationGenerator
Реализации

Комментарии

Дополнительные сведения и примеры см. в разделах Миграция баз данных и службы времени разработки EF Core .

Конструкторы

CSharpMigrationOperationGenerator(CSharpHelper)

Используется для создания объектов C MigrationOperation #.

CSharpMigrationOperationGenerator(CSharpMigrationOperationGeneratorDependencies)

Инициализирует новый экземпляр класса CSharpMigrationOperationGenerator.

Свойства

Dependencies

Зависимости для этой службы.

Методы

Annotations(IEnumerable<Annotation>, IndentedStringBuilder)

Создает код для Annotation объектов .

Annotations(IEnumerable<Annotation>, IndentedStringBuilder)

Создает код для Annotation объектов .

Generate(AddCheckConstraintOperation, IndentedStringBuilder)

Создает код для .AddCheckConstraintOperation

Generate(AddColumnOperation, IndentedStringBuilder)

Создает код для .AddColumnOperation

Generate(AddColumnOperation, IndentedStringBuilder)

Создает код для .AddColumnOperation

Generate(AddForeignKeyOperation, IndentedStringBuilder)

Создает код для .AddForeignKeyOperation

Generate(AddForeignKeyOperation, IndentedStringBuilder)

Создает код для .AddForeignKeyOperation

Generate(AddPrimaryKeyOperation, IndentedStringBuilder)

Создает код для .AddPrimaryKeyOperation

Generate(AddPrimaryKeyOperation, IndentedStringBuilder)

Создает код для .AddPrimaryKeyOperation

Generate(AddUniqueConstraintOperation, IndentedStringBuilder)

Создает код для .AddUniqueConstraintOperation

Generate(AddUniqueConstraintOperation, IndentedStringBuilder)

Создает код для .AddUniqueConstraintOperation

Generate(AlterColumnOperation, IndentedStringBuilder)

Создает код для .AlterColumnOperation

Generate(AlterColumnOperation, IndentedStringBuilder)

Создает код для .AlterColumnOperation

Generate(AlterDatabaseOperation, IndentedStringBuilder)

Создает код для .AlterDatabaseOperation

Generate(AlterDatabaseOperation, IndentedStringBuilder)

Создает код для .AlterDatabaseOperation

Generate(AlterSequenceOperation, IndentedStringBuilder)

Создает код для .AlterSequenceOperation

Generate(AlterSequenceOperation, IndentedStringBuilder)

Создает код для .AlterSequenceOperation

Generate(AlterTableOperation, IndentedStringBuilder)

Создает код для .AlterTableOperation

Generate(AlterTableOperation, IndentedStringBuilder)

Создает код для .AlterTableOperation

Generate(CreateCheckConstraintOperation, IndentedStringBuilder)

Создает код для .CreateCheckConstraintOperation

Generate(CreateIndexOperation, IndentedStringBuilder)

Создает код для CreateIndexOperation.

Generate(CreateIndexOperation, IndentedStringBuilder)

Создает код для CreateIndexOperation.

Generate(CreateSequenceOperation, IndentedStringBuilder)

Создает код для CreateSequenceOperation.

Generate(CreateSequenceOperation, IndentedStringBuilder)

Создает код для CreateSequenceOperation.

Generate(CreateTableOperation, IndentedStringBuilder)

Создает код для CreateTableOperation.

Generate(CreateTableOperation, IndentedStringBuilder)

Создает код для CreateTableOperation.

Generate(DeleteDataOperation, IndentedStringBuilder)

Создает код для DeleteDataOperation.

Generate(DeleteDataOperation, IndentedStringBuilder)

Создает код для DeleteDataOperation.

Generate(DropCheckConstraintOperation, IndentedStringBuilder)

Создает код для DropCheckConstraintOperation.

Generate(DropCheckConstraintOperation, IndentedStringBuilder)

Создает код для DropCheckConstraintOperation.

Generate(DropColumnOperation, IndentedStringBuilder)

Создает код для DropColumnOperation.

Generate(DropColumnOperation, IndentedStringBuilder)

Создает код для DropColumnOperation.

Generate(DropForeignKeyOperation, IndentedStringBuilder)

Создает код для DropForeignKeyOperation.

Generate(DropForeignKeyOperation, IndentedStringBuilder)

Создает код для DropForeignKeyOperation.

Generate(DropIndexOperation, IndentedStringBuilder)

Создает код для DropIndexOperation.

Generate(DropIndexOperation, IndentedStringBuilder)

Создает код для DropIndexOperation.

Generate(DropPrimaryKeyOperation, IndentedStringBuilder)

Создает код для DropPrimaryKeyOperation.

Generate(DropPrimaryKeyOperation, IndentedStringBuilder)

Создает код для DropPrimaryKeyOperation.

Generate(DropSchemaOperation, IndentedStringBuilder)

Создает код для DropSchemaOperation.

Generate(DropSchemaOperation, IndentedStringBuilder)

Создает код для DropSchemaOperation.

Generate(DropSequenceOperation, IndentedStringBuilder)

Создает код для DropSequenceOperation.

Generate(DropSequenceOperation, IndentedStringBuilder)

Создает код для DropSequenceOperation.

Generate(DropTableOperation, IndentedStringBuilder)

Создает код для DropTableOperation.

Generate(DropTableOperation, IndentedStringBuilder)

Создает код для DropTableOperation.

Generate(DropUniqueConstraintOperation, IndentedStringBuilder)

Создает код для DropUniqueConstraintOperation.

Generate(DropUniqueConstraintOperation, IndentedStringBuilder)

Создает код для DropUniqueConstraintOperation.

Generate(EnsureSchemaOperation, IndentedStringBuilder)

Создает код для .EnsureSchemaOperation

Generate(EnsureSchemaOperation, IndentedStringBuilder)

Создает код для .EnsureSchemaOperation

Generate(InsertDataOperation, IndentedStringBuilder)

Создает код для .InsertDataOperation

Generate(InsertDataOperation, IndentedStringBuilder)

Создает код для .InsertDataOperation

Generate(MigrationOperation, IndentedStringBuilder)

Создает код для неизвестного MigrationOperationобъекта .

Generate(MigrationOperation, IndentedStringBuilder)

Создает код для неизвестного MigrationOperationобъекта .

Generate(RenameColumnOperation, IndentedStringBuilder)

Создает код для RenameColumnOperation.

Generate(RenameColumnOperation, IndentedStringBuilder)

Создает код для RenameColumnOperation.

Generate(RenameIndexOperation, IndentedStringBuilder)

Создает код для RenameIndexOperation.

Generate(RenameIndexOperation, IndentedStringBuilder)

Создает код для RenameIndexOperation.

Generate(RenameSequenceOperation, IndentedStringBuilder)

Создает код для RenameSequenceOperation.

Generate(RenameSequenceOperation, IndentedStringBuilder)

Создает код для RenameSequenceOperation.

Generate(RenameTableOperation, IndentedStringBuilder)

Создает код для RenameTableOperation.

Generate(RenameTableOperation, IndentedStringBuilder)

Создает код для RenameTableOperation.

Generate(RestartSequenceOperation, IndentedStringBuilder)

Создает код для RestartSequenceOperation.

Generate(RestartSequenceOperation, IndentedStringBuilder)

Создает код для RestartSequenceOperation.

Generate(SqlOperation, IndentedStringBuilder)

Создает код для SqlOperation.

Generate(SqlOperation, IndentedStringBuilder)

Создает код для SqlOperation.

Generate(String, IReadOnlyList<MigrationOperation>, IndentedStringBuilder)

Создает код для создания MigrationOperation объектов.

Generate(String, IReadOnlyList<MigrationOperation>, IndentedStringBuilder)

Создает код для создания MigrationOperation объектов.

Generate(UpdateDataOperation, IndentedStringBuilder)

Создает код для .UpdateDataOperation

Generate(UpdateDataOperation, IndentedStringBuilder)

Создает код для .UpdateDataOperation

OldAnnotations(IEnumerable<Annotation>, IndentedStringBuilder)

Создает код для удаленных Annotation объектов.

OldAnnotations(IEnumerable<Annotation>, IndentedStringBuilder)

Создает код для удаленных Annotation объектов.

Применяется к