RelationalSqlTranslatingExpressionVisitor.TranslateCount Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
TranslateCount(SqlExpression) |
Устаревшие..
Преобразует значение Count по выражению в эквивалентное представление SQL. |
TranslateCount(Expression) |
TranslateCount(SqlExpression)
- Исходный код:
- RelationalSqlTranslatingExpressionVisitor.cs
- Исходный код:
- RelationalSqlTranslatingExpressionVisitor.cs
- Исходный код:
- RelationalSqlTranslatingExpressionVisitor.cs
- Исходный код:
- RelationalSqlTranslatingExpressionVisitor.cs
Внимание!
Use IAggregateMethodCallTranslatorProvider to add translation for aggregate methods
Преобразует значение Count по выражению в эквивалентное представление SQL.
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression TranslateCount (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression sqlExpression);
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? TranslateCount (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression sqlExpression);
[System.Obsolete("Use IAggregateMethodCallTranslatorProvider to add translation for aggregate methods")]
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression? TranslateCount (Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression sqlExpression);
abstract member TranslateCount : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.TranslateCount : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
[<System.Obsolete("Use IAggregateMethodCallTranslatorProvider to add translation for aggregate methods")>]
abstract member TranslateCount : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.TranslateCount : Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Public Overridable Function TranslateCount (sqlExpression As SqlExpression) As SqlExpression
Параметры
- sqlExpression
- SqlExpression
Выражение для преобразования count.
Возвращаемое значение
Sql-преобразование count по заданному выражению.
- Атрибуты
Применяется к
TranslateCount(Expression)
- Исходный код:
- RelationalSqlTranslatingExpressionVisitor.cs
- Исходный код:
- RelationalSqlTranslatingExpressionVisitor.cs
public virtual Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression TranslateCount (System.Linq.Expressions.Expression expression = default);
abstract member TranslateCount : System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
override this.TranslateCount : System.Linq.Expressions.Expression -> Microsoft.EntityFrameworkCore.Query.SqlExpressions.SqlExpression
Public Overridable Function TranslateCount (Optional expression As Expression = Nothing) As SqlExpression
Параметры
- expression
- Expression
Возвращаемое значение
Применяется к
Entity Framework