Share via


IAggregateMethodCallTranslator Interface

Definition

A SQL translator for LINQ MethodCallExpression expression representing an aggregate function.

This interface is typically used by database providers (and other extensions). It is generally not used in application code.

public interface IAggregateMethodCallTranslator
type IAggregateMethodCallTranslator = interface
Public Interface IAggregateMethodCallTranslator

Methods

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

Translates a LINQ MethodCallExpression to a SQL equivalent.

Applies to