Поделиться через


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.

Применяется к