Compartilhar via


IAggregateMethodCallTranslatorProvider Interface

Definição

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

public interface IAggregateMethodCallTranslatorProvider
type IAggregateMethodCallTranslatorProvider = interface
Public Interface IAggregateMethodCallTranslatorProvider
Derivado

Comentários

O tempo de vida do serviço é Scoped e vários registros são permitidos. Isso significa que cada DbContext instância usará seu próprio conjunto de instâncias desse serviço. As implementações podem depender de outros serviços registrados com qualquer tempo de vida. As implementações não precisam ser thread-safe.

Métodos

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

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

Aplica-se a