Sdílet prostřednictvím


MigrationBuilder.AddUniqueConstraint Metoda

Definice

Přetížení

AddUniqueConstraint(String, String, String, String)

AddUniqueConstraintOperation Vytvoří k přidání nového jedinečného omezení do tabulky.

AddUniqueConstraint(String, String, String[], String)

AddUniqueConstraintOperation Vytvoří pro přidání nového složeného (vícesloupce) jedinečného omezení do tabulky.

AddUniqueConstraint(String, String, String, String)

AddUniqueConstraintOperation Vytvoří k přidání nového jedinečného omezení do tabulky.

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

Parametry

name
String

Název omezení.

table
String

Tabulka, která bude obsahovat omezení.

column
String

Sloupec, který je omezen.

schema
String

Schéma, které obsahuje tabulku, nebo null pro použití výchozího schématu.

Návraty

Tvůrce, který umožňuje přidání poznámek k operaci.

Poznámky

Další informace a příklady najdete v tématu Migrace databází .

Platí pro

AddUniqueConstraint(String, String, String[], String)

AddUniqueConstraintOperation Vytvoří pro přidání nového složeného (vícesloupce) jedinečného omezení do tabulky.

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

Parametry

name
String

Název omezení.

table
String

Tabulka, která bude obsahovat omezení.

columns
String[]

Seřazený seznam sloupců, které jsou omezeny.

schema
String

Schéma, které obsahuje tabulku, nebo null pro použití výchozího schématu.

Návraty

Tvůrce, který umožňuje přidání poznámek k operaci.

Poznámky

Další informace a příklady najdete v tématu Migrace databází .

Platí pro