InExpression コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
InExpression(SqlExpression, SelectExpression, RelationalTypeMapping) |
サブクエリを含む SQL |
InExpression(SqlExpression, SqlParameterExpression, RelationalTypeMapping) |
指定されたパラメーター化された値のリストを InExpression 持つ SQL |
InExpression(SqlExpression, IReadOnlyList<SqlExpression>, RelationalTypeMapping) |
特定の値のリストを InExpression 含む SQL |
InExpression(SqlExpression, SelectExpression, Boolean, RelationalTypeMapping) |
IN サブクエリ式を InExpression 表す クラスの新しいインスタンスを |
InExpression(SqlExpression, SqlExpression, Boolean, RelationalTypeMapping) |
IN 値式を InExpression 表す クラスの新しいインスタンスを |
InExpression(SqlExpression, Boolean, SelectExpression, RelationalTypeMapping) |
古い.
IN サブクエリ式を InExpression 表す クラスの新しいインスタンスを |
InExpression(SqlExpression, Boolean, SqlExpression, RelationalTypeMapping) |
古い.
IN 値式を InExpression 表す クラスの新しいインスタンスを |
InExpression(SqlExpression, SelectExpression, RelationalTypeMapping)
- ソース:
- InExpression.cs
- ソース:
- InExpression.cs
サブクエリを含む SQL IN
式を表す、 クラスのInExpression新しいインスタンスを作成します。
public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Sub New (item As SqlExpression, subquery As SelectExpression, typeMapping As RelationalTypeMapping)
パラメーター
- item
- SqlExpression
値を調める項目。
- subquery
- SelectExpression
アイテムが検索されるサブクエリ。
- typeMapping
- RelationalTypeMapping
RelationalTypeMapping式に関連付けられた 。
適用対象
InExpression(SqlExpression, SqlParameterExpression, RelationalTypeMapping)
- ソース:
- InExpression.cs
- ソース:
- InExpression.cs
指定されたパラメーター化された値のリストを InExpression 持つ SQL IN
式を表す、 クラスの新しいインスタンスを作成します。
public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression valuesParameter, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Sub New (item As SqlExpression, valuesParameter As SqlParameterExpression, typeMapping As RelationalTypeMapping)
パラメーター
- item
- SqlExpression
値を調める項目。
- valuesParameter
- SqlParameterExpression
アイテムが検索される値のパラメーター化されたリスト。
- typeMapping
- RelationalTypeMapping
RelationalTypeMapping式に関連付けられた 。
適用対象
InExpression(SqlExpression, IReadOnlyList<SqlExpression>, RelationalTypeMapping)
- ソース:
- InExpression.cs
- ソース:
- InExpression.cs
特定の値のリストを InExpression 含む SQL IN
式を表す、 クラスの新しいインスタンスを作成します。
public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> values, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Sub New (item As SqlExpression, values As IReadOnlyList(Of SqlExpression), typeMapping As RelationalTypeMapping)
パラメーター
- item
- SqlExpression
値を調める項目。
- values
- IReadOnlyList<SqlExpression>
アイテムが検索される値の一覧。
- typeMapping
- RelationalTypeMapping
RelationalTypeMapping式に関連付けられた 。
適用対象
InExpression(SqlExpression, SelectExpression, Boolean, RelationalTypeMapping)
- ソース:
- InExpression.cs
- ソース:
- InExpression.cs
- ソース:
- InExpression.cs
IN サブクエリ式を InExpression 表す クラスの新しいインスタンスを item
作成します。
public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery, bool negated, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * bool * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Sub New (item As SqlExpression, subquery As SelectExpression, negated As Boolean, typeMapping As RelationalTypeMapping)
パラメーター
- item
- SqlExpression
値を調める項目。
- subquery
- SelectExpression
アイテムが検索されるサブクエリ。
- negated
- Boolean
項目が値に存在するか存在しないかを示す値。
- typeMapping
- RelationalTypeMapping
RelationalTypeMapping式に関連付けられた 。
適用対象
InExpression(SqlExpression, SqlExpression, Boolean, RelationalTypeMapping)
- ソース:
- InExpression.cs
- ソース:
- InExpression.cs
- ソース:
- InExpression.cs
IN 値式を InExpression 表す クラスの新しいインスタンスを item
作成します。
public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression values, bool negated, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Sub New (item As SqlExpression, values As SqlExpression, negated As Boolean, typeMapping As RelationalTypeMapping)
パラメーター
- item
- SqlExpression
値を調める項目。
- values
- SqlExpression
アイテムが検索される値の一覧。
- negated
- Boolean
項目が値に存在するか存在しないかを示す値。
- typeMapping
- RelationalTypeMapping
RelationalTypeMapping式に関連付けられた 。
適用対象
InExpression(SqlExpression, Boolean, SelectExpression, RelationalTypeMapping)
- ソース:
- InExpression.cs
- ソース:
- InExpression.cs
- ソース:
- InExpression.cs
- ソース:
- InExpression.cs
注意事項
Use overload which passes negated argument after subquery argument.
IN サブクエリ式を InExpression 表す クラスの新しいインスタンスを item
作成します。
public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, bool negated, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
[System.Obsolete("Use overload which passes negated argument after subquery argument.")]
public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, bool negated, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
[System.Obsolete("Use overload which passes negated argument after subquery argument.")]
public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, bool negated, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
[<System.Obsolete("Use overload which passes negated argument after subquery argument.")>]
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Sub New (item As SqlExpression, negated As Boolean, subquery As SelectExpression, typeMapping As RelationalTypeMapping)
パラメーター
- item
- SqlExpression
値を調める項目。
- negated
- Boolean
項目が値に存在するか存在しないかを示す値。
- subquery
- SelectExpression
アイテムが検索されるサブクエリ。
- typeMapping
- RelationalTypeMapping
RelationalTypeMapping式に関連付けられた 。
- 属性
適用対象
InExpression(SqlExpression, Boolean, SqlExpression, RelationalTypeMapping)
- ソース:
- InExpression.cs
- ソース:
- InExpression.cs
- ソース:
- InExpression.cs
- ソース:
- InExpression.cs
注意事項
Use overload which passes negated argument after values argument.
IN 値式を InExpression 表す クラスの新しいインスタンスを item
作成します。
public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, bool negated, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression values, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
[System.Obsolete("Use overload which passes negated argument after values argument.")]
public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, bool negated, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression values, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
[System.Obsolete("Use overload which passes negated argument after values argument.")]
public InExpression (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, bool negated, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression values, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping? typeMapping);
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
[<System.Obsolete("Use overload which passes negated argument after values argument.")>]
new Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * bool * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression
Public Sub New (item As SqlExpression, negated As Boolean, values As SqlExpression, typeMapping As RelationalTypeMapping)
パラメーター
- item
- SqlExpression
値を調める項目。
- negated
- Boolean
項目が値に存在するか存在しないかを示す値。
- values
- SqlExpression
アイテムが検索される値の一覧。
- typeMapping
- RelationalTypeMapping
RelationalTypeMapping式に関連付けられた 。
- 属性
適用対象
Entity Framework