다음을 통해 공유


RelationalEntityTypeExtensions.AddCheckConstraint 메서드

정의

오버로드

AddCheckConstraint(IMutableEntityType, String, String)

엔터티 형식에 지정된 이름을 사용하여 새 검사 제약 조건을 만듭니다. 이름이 같은 검사 제약 조건이 동일한 엔터티 형식에 있으면 예외를 throw합니다.

AddCheckConstraint(IConventionEntityType, String, String, Boolean)

엔터티 형식에 지정된 이름을 사용하여 새 검사 제약 조건을 만듭니다. 이름이 같은 검사 제약 조건이 동일한 엔터티 형식에 있으면 예외를 throw합니다.

AddCheckConstraint(IMutableEntityType, String, String)

엔터티 형식에 지정된 이름을 사용하여 새 검사 제약 조건을 만듭니다. 이름이 같은 검사 제약 조건이 동일한 엔터티 형식에 있으면 예외를 throw합니다.

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)

엔터티 형식에 지정된 이름을 사용하여 새 검사 제약 조건을 만듭니다. 이름이 같은 검사 제약 조건이 동일한 엔터티 형식에 있으면 예외를 throw합니다.

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

데이터 주석을 사용하여 구성을 지정했는지 여부를 나타냅니다.

반환

새 검사 제약 조건입니다.

적용 대상