Udostępnij za pośrednictwem


MigrationBuilder.AddUniqueConstraint Metoda

Definicja

Przeciążenia

AddUniqueConstraint(String, String, String, String)

Tworzy element w AddUniqueConstraintOperation celu dodania nowego unikatowego ograniczenia do tabeli.

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

Tworzy element w AddUniqueConstraintOperation celu dodania nowego ograniczenia unikatowego złożonego (wielokolumnowego) do tabeli.

AddUniqueConstraint(String, String, String, String)

Tworzy element w AddUniqueConstraintOperation celu dodania nowego unikatowego ograniczenia do tabeli.

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

Nazwa ograniczenia.

table
String

Tabela zawierająca ograniczenie.

column
String

Kolumna, która jest ograniczona.

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

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

Tworzy element w AddUniqueConstraintOperation celu dodania nowego ograniczenia unikatowego złożonego (wielokolumnowego) do tabeli.

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

Nazwa ograniczenia.

table
String

Tabela zawierająca ograniczenie.

columns
String[]

Uporządkowana lista kolumn, które są ograniczone.

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