다음을 통해 공유


SqlExpressionFactory.In 메서드

정의

오버로드

In(SqlExpression, SelectExpression)

SQL 트리에서 IN 작업을 나타내는 새 InExpression 를 만듭니다.

In(SqlExpression, SqlParameterExpression)

SQL 트리에서 IN 작업을 나타내는 새 InExpression 를 만듭니다.

In(SqlExpression, IReadOnlyList<SqlExpression>)

SQL 트리에서 IN 작업을 나타내는 새 InExpression 를 만듭니다.

In(SqlExpression, SelectExpression, Boolean)

SQL 트리에서 IN 작업을 나타내는 새 InExpression 를 만듭니다.

In(SqlExpression, SqlExpression, Boolean)

SQL 트리에서 IN 작업을 나타내는 새 InExpression 를 만듭니다.

In(SqlExpression, SelectExpression)

SQL 트리에서 IN 작업을 나타내는 새 InExpression 를 만듭니다.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression In (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery);
abstract member In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
override this.In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Overridable Function In (item As SqlExpression, subquery As SelectExpression) As InExpression

매개 변수

item
SqlExpression

값을 살펴볼 항목입니다.

subquery
SelectExpression

항목을 검색하는 하위 쿼리입니다.

반환

SQL 트리의 IN 작업을 나타내는 식입니다.

구현

적용 대상

In(SqlExpression, SqlParameterExpression)

SQL 트리에서 IN 작업을 나타내는 새 InExpression 를 만듭니다.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression In (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression valuesParameter);
abstract member In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
override this.In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Overridable Function In (item As SqlExpression, valuesParameter As SqlParameterExpression) As InExpression

매개 변수

item
SqlExpression

값을 살펴볼 항목입니다.

valuesParameter
SqlParameterExpression

항목이 검색되는 매개 변수가 있는 값 목록입니다.

반환

SQL 트리의 IN 작업을 나타내는 식입니다.

구현

적용 대상

In(SqlExpression, IReadOnlyList<SqlExpression>)

SQL 트리에서 IN 작업을 나타내는 새 InExpression 를 만듭니다.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression In (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> values);
abstract member In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
override this.In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Overridable Function In (item As SqlExpression, values As IReadOnlyList(Of SqlExpression)) As InExpression

매개 변수

item
SqlExpression

값을 살펴볼 항목입니다.

values
IReadOnlyList<SqlExpression>

항목을 검색할 값 목록입니다.

반환

SQL 트리의 IN 작업을 나타내는 식입니다.

구현

적용 대상

In(SqlExpression, SelectExpression, Boolean)

SQL 트리에서 IN 작업을 나타내는 새 InExpression 를 만듭니다.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression In (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery, bool negated);
abstract member In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
override this.In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Overridable Function In (item As SqlExpression, subquery As SelectExpression, negated As Boolean) As InExpression

매개 변수

item
SqlExpression

값을 살펴볼 항목입니다.

subquery
SelectExpression

항목을 검색하는 하위 쿼리입니다.

negated
Boolean

항목이 값에 있거나 없는지 여부를 나타내는 값입니다.

반환

SQL 트리의 IN 작업을 나타내는 식입니다.

구현

적용 대상

In(SqlExpression, SqlExpression, Boolean)

SQL 트리에서 IN 작업을 나타내는 새 InExpression 를 만듭니다.

public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression In (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression values, bool negated);
abstract member In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
override this.In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Overridable Function In (item As SqlExpression, values As SqlExpression, negated As Boolean) As InExpression

매개 변수

item
SqlExpression

값을 살펴볼 항목입니다.

values
SqlExpression

항목을 검색할 값 목록입니다.

negated
Boolean

항목이 값에 있거나 없는지 여부를 나타내는 값입니다.

반환

SQL 트리의 IN 작업을 나타내는 식입니다.

구현

적용 대상