Partager via


MigrationBuilder.AddPrimaryKey Méthode

Définition

Surcharges

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

Génère un AddPrimaryKeyOperation pour ajouter une nouvelle clé primaire composite (multi-colonnes) à une table.

AddPrimaryKey(String, String, String, String)

Génère un AddPrimaryKeyOperation pour ajouter une nouvelle clé primaire à une table.

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

Génère un AddPrimaryKeyOperation pour ajouter une nouvelle clé primaire composite (multi-colonnes) à une table.

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)

Paramètres

name
String

Nom de la contrainte de clé primaire.

table
String

Table qui contiendra la clé primaire.

columns
String[]

Liste ordonnée des colonnes qui constituent la clé primaire.

schema
String

Schéma qui contient la table ou null pour utiliser le schéma par défaut.

Retours

Générateur permettant d’ajouter des annotations à l’opération.

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données.

S’applique à

AddPrimaryKey(String, String, String, String)

Génère un AddPrimaryKeyOperation pour ajouter une nouvelle clé primaire à une table.

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)

Paramètres

name
String

Nom de la contrainte de clé primaire.

table
String

Table qui contiendra la clé primaire.

column
String

Colonne qui constitue la clé primaire.

schema
String

Schéma qui contient la table ou null pour utiliser le schéma par défaut.

Retours

Générateur permettant d’ajouter des annotations à l’opération.

Remarques

Pour plus d’informations et d’exemples, consultez Migrations de bases de données.

S’applique à