Compartilhar via


RelationalAggregateMethodCallTranslatorProvider Classe

Definição

Fornece traduções para expressões LINQ MethodCallExpression que representam métodos de agregação.

public class RelationalAggregateMethodCallTranslatorProvider : Microsoft.EntityFrameworkCore.Query.IAggregateMethodCallTranslatorProvider
type RelationalAggregateMethodCallTranslatorProvider = class
    interface IAggregateMethodCallTranslatorProvider
Public Class RelationalAggregateMethodCallTranslatorProvider
Implements IAggregateMethodCallTranslatorProvider
Herança
RelationalAggregateMethodCallTranslatorProvider
Implementações

Construtores

RelationalAggregateMethodCallTranslatorProvider(RelationalAggregateMethodCallTranslatorProviderDependencies)

Cria uma nova instância da classe RelationalAggregateMethodCallTranslatorProvider.

Propriedades

Dependencies

Dependências para esse serviço.

Métodos

AddTranslators(IEnumerable<IAggregateMethodCallTranslator>)

Adiciona tradutores adicionais que terão prioridade sobre tradutores registrados existentes.

Translate(IModel, MethodInfo, EnumerableExpression, IReadOnlyList<SqlExpression>, IDiagnosticsLogger<DbLoggerCategory.Query>)

Converte uma agregação MethodCallExpression LINQ para um equivalente de SQL.

Aplica-se a