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