SqlExpressionFactory.In メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
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 操作を表す式。
実装
適用対象
Entity Framework