InExpression Конструкторы
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
InExpression(SqlExpression, SelectExpression, RelationalTypeMapping) |
Создает новый экземпляр InExpression класса , представляющий выражение SQL |
InExpression(SqlExpression, SqlParameterExpression, RelationalTypeMapping) |
Создает новый экземпляр InExpression класса , представляющий выражение SQL |
InExpression(SqlExpression, IReadOnlyList<SqlExpression>, RelationalTypeMapping) |
Создает новый экземпляр InExpression класса , представляющий выражение SQL |
InExpression(SqlExpression, SelectExpression, Boolean, RelationalTypeMapping) |
Создает новый экземпляр класса , InExpression который представляет выражение вложенного |
InExpression(SqlExpression, SqlExpression, Boolean, RelationalTypeMapping) |
Создает новый экземпляр класса , InExpression который представляет выражение значений |
InExpression(SqlExpression, Boolean, SelectExpression, RelationalTypeMapping) |
Устаревшие..
Создает новый экземпляр класса , InExpression который представляет выражение вложенного |
InExpression(SqlExpression, Boolean, SqlExpression, RelationalTypeMapping) |
Устаревшие..
Создает новый экземпляр класса , InExpression который представляет выражение значений |
InExpression(SqlExpression, SelectExpression, RelationalTypeMapping)
- Исходный код:
- InExpression.cs
- Исходный код:
- InExpression.cs
Создает новый экземпляр InExpression класса , представляющий выражение SQL IN
с вложенным запросом.
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
Создает новый экземпляр класса , InExpression который представляет выражение вложенного item
запроса IN.
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
Создает новый экземпляр класса , InExpression который представляет выражение значений item
IN.
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.
Создает новый экземпляр класса , InExpression который представляет выражение вложенного item
запроса IN.
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.
Создает новый экземпляр класса , InExpression который представляет выражение значений item
IN.
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