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


MigrationBuilder.DropPrimaryKey(String, String, String) Метод

Определение

Создает для DropPrimaryKeyOperation удаления существующего первичного ключа.

public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DropPrimaryKeyOperation> DropPrimaryKey (string name, string table, string schema = default);
public virtual Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DropPrimaryKeyOperation> DropPrimaryKey (string name, string table, string? schema = default);
abstract member DropPrimaryKey : string * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DropPrimaryKeyOperation>
override this.DropPrimaryKey : string * string * string -> Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<Microsoft.EntityFrameworkCore.Migrations.Operations.DropPrimaryKeyOperation>
Public Overridable Function DropPrimaryKey (name As String, table As String, Optional schema As String = Nothing) As OperationBuilder(Of DropPrimaryKeyOperation)

Параметры

name
String

Имя убраваемого ограничения первичного ключа.

table
String

Таблица, содержащая ключ.

schema
String

Схема, содержащая таблицу, или null для использования схемы по умолчанию.

Возвращаемое значение

Построитель, разрешающий добавление заметок в операцию.

Комментарии

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

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