Sdílet prostřednictvím


RelationalEntityTypeExtensions.AddCheckConstraint Metoda

Definice

Přetížení

AddCheckConstraint(IMutableEntityType, String, String)

Vytvoří nové omezení kontroly s daným názvem podle typu entity. Vyvolá výjimku, pokud u stejného typu entity existuje omezení kontroly se stejným názvem.

AddCheckConstraint(IConventionEntityType, String, String, Boolean)

Vytvoří nové omezení kontroly s daným názvem podle typu entity. Vyvolá výjimku, pokud u stejného typu entity existuje omezení kontroly se stejným názvem.

AddCheckConstraint(IMutableEntityType, String, String)

Vytvoří nové omezení kontroly s daným názvem podle typu entity. Vyvolá výjimku, pokud u stejného typu entity existuje omezení kontroly se stejným názvem.

public static Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint AddCheckConstraint (this Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, string name, string sql);
public static Microsoft.EntityFrameworkCore.Metadata.IMutableCheckConstraint AddCheckConstraint (this Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType entityType, string name, string sql);
static member AddCheckConstraint : Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * string * string -> Microsoft.EntityFrameworkCore.Metadata.ICheckConstraint
static member AddCheckConstraint : Microsoft.EntityFrameworkCore.Metadata.IMutableEntityType * string * string -> Microsoft.EntityFrameworkCore.Metadata.IMutableCheckConstraint
<Extension()>
Public Function AddCheckConstraint (entityType As IMutableEntityType, name As String, sql As String) As ICheckConstraint
<Extension()>
Public Function AddCheckConstraint (entityType As IMutableEntityType, name As String, sql As String) As IMutableCheckConstraint

Parametry

entityType
IMutableEntityType

Typ entity, do které se má přidat omezení kontroly.

name
String

Název omezení kontroly.

sql
String

Logické omezení SQL použité v omezení kontroly.

Návraty

Nové omezení kontroly

Platí pro

AddCheckConstraint(IConventionEntityType, String, String, Boolean)

Vytvoří nové omezení kontroly s daným názvem podle typu entity. Vyvolá výjimku, pokud u stejného typu entity existuje omezení kontroly se stejným názvem.

public static Microsoft.EntityFrameworkCore.Metadata.IConventionCheckConstraint AddCheckConstraint (this Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType entityType, string name, string sql, bool fromDataAnnotation = false);
static member AddCheckConstraint : Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType * string * string * bool -> Microsoft.EntityFrameworkCore.Metadata.IConventionCheckConstraint
<Extension()>
Public Function AddCheckConstraint (entityType As IConventionEntityType, name As String, sql As String, Optional fromDataAnnotation As Boolean = false) As IConventionCheckConstraint

Parametry

entityType
IConventionEntityType

Typ entity, do které se má přidat omezení kontroly.

name
String

Název omezení kontroly.

sql
String

Logické omezení SQL použité v omezení kontroly.

fromDataAnnotation
Boolean

Určuje, zda byla konfigurace zadána pomocí datové poznámky.

Návraty

Nové omezení kontroly

Platí pro