Udostępnij za pośrednictwem


MigrationBuilder.AddPrimaryKey Metoda

Definicja

Przeciążenia

AddPrimaryKey(String, String, String[], String)

AddPrimaryKeyOperation Tworzy element w celu dodania nowego klucza podstawowego złożonego (wielokolumna) do tabeli.

AddPrimaryKey(String, String, String, String)

Tworzy element w AddPrimaryKeyOperation celu dodania nowego klucza podstawowego do tabeli.

AddPrimaryKey(String, String, String[], String)

AddPrimaryKeyOperation Tworzy element w celu dodania nowego klucza podstawowego złożonego (wielokolumna) do tabeli.

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

Parametry

name
String

Nazwa ograniczenia klucza podstawowego.

table
String

Tabela zawierająca klucz podstawowy.

columns
String[]

Uporządkowana lista kolumn, które stanowią klucz podstawowy.

schema
String

Schemat zawierający tabelę lub null do użycia schematu domyślnego.

Zwraca

Konstruktor umożliwiający dodawanie adnotacji do operacji.

Uwagi

Aby uzyskać więcej informacji i przykłady, zobacz Migracje baz danych .

Dotyczy

AddPrimaryKey(String, String, String, String)

Tworzy element w AddPrimaryKeyOperation celu dodania nowego klucza podstawowego do tabeli.

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

Parametry

name
String

Nazwa ograniczenia klucza podstawowego.

table
String

Tabela zawierająca klucz podstawowy.

column
String

Kolumna, która stanowi klucz podstawowy.

schema
String

Schemat zawierający tabelę lub null do użycia schematu domyślnego.

Zwraca

Konstruktor umożliwiający dodawanie adnotacji do operacji.

Uwagi

Aby uzyskać więcej informacji i przykłady, zobacz Migracje baz danych .

Dotyczy