MigrationBuilder.AddUniqueConstraint Yöntem

Tanım

Aşırı Yüklemeler

AddUniqueConstraint(String, String, String, String)

AddUniqueConstraintOperation Tabloya yeni bir benzersiz kısıtlama eklemek için bir oluşturur.

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

AddUniqueConstraintOperation Tabloya yeni bir bileşik (çok sütunlu) benzersiz kısıtlama eklemek için bir oluşturur.

AddUniqueConstraint(String, String, String, String)

AddUniqueConstraintOperation Tabloya yeni bir benzersiz kısıtlama eklemek için bir oluşturur.

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)

Parametreler

name
String

Kısıtlama adı.

table
String

Kısıtlamayı içerecek tablo.

column
String

Kısıtlanmış sütun.

schema
String

Tabloyu içeren veya null varsayılan şemayı kullanan şema.

Döndürülenler

İşleme ek açıklamaların eklenmesine izin veren bir oluşturucu.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı geçişleri .

Şunlara uygulanır

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

AddUniqueConstraintOperation Tabloya yeni bir bileşik (çok sütunlu) benzersiz kısıtlama eklemek için bir oluşturur.

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)

Parametreler

name
String

Kısıtlama adı.

table
String

Kısıtlamayı içerecek tablo.

columns
String[]

Kısıtlanmış sütunların sıralı listesi.

schema
String

Tabloyu içeren veya null varsayılan şemayı kullanan şema.

Döndürülenler

İşleme ek açıklamaların eklenmesine izin veren bir oluşturucu.

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı geçişleri .

Şunlara uygulanır