RelationalAggregateMethodCallTranslatorProvider Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет переводы для выражений LINQ MethodCallExpression , представляющих статистические методы.
public class RelationalAggregateMethodCallTranslatorProvider : Microsoft.EntityFrameworkCore.Query.IAggregateMethodCallTranslatorProvider
type RelationalAggregateMethodCallTranslatorProvider = class
interface IAggregateMethodCallTranslatorProvider
Public Class RelationalAggregateMethodCallTranslatorProvider
Implements IAggregateMethodCallTranslatorProvider
- Наследование
-
RelationalAggregateMethodCallTranslatorProvider
- Реализации
Конструкторы
RelationalAggregateMethodCallTranslatorProvider(RelationalAggregateMethodCallTranslatorProviderDependencies) |
Создает новый экземпляр класса RelationalAggregateMethodCallTranslatorProvider. |
Свойства
Dependencies |
Зависимости для этой службы. |
Методы
AddTranslators(IEnumerable<IAggregateMethodCallTranslator>) |
Добавляет дополнительных переводчиков, которые будут принимать приоритет над существующими зарегистрированными переводчиками. |
Translate(IModel, MethodInfo, EnumerableExpression, IReadOnlyList<SqlExpression>, IDiagnosticsLogger<DbLoggerCategory.Query>) |
Преобразует агрегат MethodCallExpression LINQ в эквивалент SQL. |
Применяется к
Entity Framework