SqlExpressionFactory.In Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
In(SqlExpression, SelectExpression) |
Создает новый InExpression объект , представляющий операцию IN в дереве SQL. |
In(SqlExpression, SqlParameterExpression) |
Создает новый InExpression объект , представляющий операцию IN в дереве SQL. |
In(SqlExpression, IReadOnlyList<SqlExpression>) |
Создает новый InExpression объект , представляющий операцию IN в дереве SQL. |
In(SqlExpression, SelectExpression, Boolean) |
Создает новый InExpression объект , представляющий операцию IN в дереве SQL. |
In(SqlExpression, SqlExpression, Boolean) |
Создает новый InExpression объект , представляющий операцию IN в дереве SQL. |
In(SqlExpression, SelectExpression)
- Исходный код:
- SqlExpressionFactory.cs
- Исходный код:
- SqlExpressionFactory.cs
Создает новый InExpression объект , представляющий операцию IN в дереве SQL.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression In (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression subquery);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression 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
abstract member In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SelectExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Public Overridable Function In (item As SqlExpression, subquery As SelectExpression) As InExpression
Public Overridable Function In (item As SqlExpression, subquery As SelectExpression) As SqlExpression
Параметры
- item
- SqlExpression
Элемент для просмотра значений.
- subquery
- SelectExpression
Вложенный запрос, в котором выполняется поиск элемента.
Возвращаемое значение
Выражение, представляющее операцию IN в дереве SQL.
Реализации
Применяется к
In(SqlExpression, SqlParameterExpression)
- Исходный код:
- SqlExpressionFactory.cs
- Исходный код:
- SqlExpressionFactory.cs
Создает новый InExpression объект , представляющий операцию IN в дереве SQL.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression In (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression valuesParameter);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression 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
abstract member In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlParameterExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Public Overridable Function In (item As SqlExpression, valuesParameter As SqlParameterExpression) As InExpression
Public Overridable Function In (item As SqlExpression, valuesParameter As SqlParameterExpression) As SqlExpression
Параметры
- item
- SqlExpression
Элемент для просмотра значений.
- valuesParameter
- SqlParameterExpression
Параметризованный список значений, в которых выполняется поиск по элементу.
Возвращаемое значение
Выражение, представляющее операцию IN в дереве SQL.
Реализации
Применяется к
In(SqlExpression, IReadOnlyList<SqlExpression>)
- Исходный код:
- SqlExpressionFactory.cs
- Исходный код:
- SqlExpressionFactory.cs
Создает новый InExpression объект , представляющий операцию IN в дереве SQL.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.InExpression In (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression item, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> values);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression 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
abstract member In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.In : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression> -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Public Overridable Function In (item As SqlExpression, values As IReadOnlyList(Of SqlExpression)) As InExpression
Public Overridable Function In (item As SqlExpression, values As IReadOnlyList(Of SqlExpression)) As SqlExpression
Параметры
- item
- SqlExpression
Элемент для просмотра значений.
- values
- IReadOnlyList<SqlExpression>
Список значений, в которых выполняется поиск элемента.
Возвращаемое значение
Выражение, представляющее операцию IN в дереве SQL.
Реализации
Применяется к
In(SqlExpression, SelectExpression, Boolean)
- Исходный код:
- SqlExpressionFactory.cs
- Исходный код:
- SqlExpressionFactory.cs
- Исходный код:
- SqlExpressionFactory.cs
- Исходный код:
- SqlExpressionFactory.cs
- Исходный код:
- SqlExpressionFactory.cs
Создает новый InExpression объект , представляющий операцию IN в дереве SQL.
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
Значение, указывающее, должен ли элемент присутствовать в значениях или отсутствовать.
Возвращаемое значение
Выражение, представляющее операцию IN в дереве SQL.
Реализации
Применяется к
In(SqlExpression, SqlExpression, Boolean)
- Исходный код:
- SqlExpressionFactory.cs
- Исходный код:
- SqlExpressionFactory.cs
- Исходный код:
- SqlExpressionFactory.cs
- Исходный код:
- SqlExpressionFactory.cs
- Исходный код:
- SqlExpressionFactory.cs
Создает новый InExpression объект , представляющий операцию IN в дереве SQL.
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
Значение, указывающее, должен ли элемент присутствовать в значениях или отсутствовать.
Возвращаемое значение
Выражение, представляющее операцию IN в дереве SQL.
Реализации
Применяется к
Entity Framework