RelationalEntityTypeExtensions.AddCheckConstraint 方法

定義

多載

AddCheckConstraint(IMutableEntityType, String, String)

在實體類型上建立具有指定名稱的新檢查條件約束。 如果具有相同名稱的檢查條件約束存在於相同的實體類型上,則會擲回例外狀況。

AddCheckConstraint(IConventionEntityType, String, String, Boolean)

在實體類型上建立具有指定名稱的新檢查條件約束。 如果具有相同名稱的檢查條件約束存在於相同的實體類型上,則會擲回例外狀況。

AddCheckConstraint(IMutableEntityType, String, String)

在實體類型上建立具有指定名稱的新檢查條件約束。 如果具有相同名稱的檢查條件約束存在於相同的實體類型上,則會擲回例外狀況。

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

參數

entityType
IMutableEntityType

要加入檢查條件約束的實體類型。

name
String

檢查條件約束名稱。

sql
String

檢查條件約束中使用的邏輯條件約束 SQL。

傳回

新的檢查條件約束。

適用於

AddCheckConstraint(IConventionEntityType, String, String, Boolean)

在實體類型上建立具有指定名稱的新檢查條件約束。 如果具有相同名稱的檢查條件約束存在於相同的實體類型上,則會擲回例外狀況。

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

參數

entityType
IConventionEntityType

要加入檢查條件約束的實體類型。

name
String

檢查條件約束名稱。

sql
String

檢查條件約束中使用的邏輯條件約束 SQL。

fromDataAnnotation
Boolean

指出是否使用資料批註來指定組態。

傳回

新的檢查條件約束。

適用於