Partager via


RelationalAggregateMethodCallTranslatorProvider Classe

Définition

Fournit des traductions pour les expressions LINQ MethodCallExpression qui représentent les méthodes d’agrégation.

public class RelationalAggregateMethodCallTranslatorProvider : Microsoft.EntityFrameworkCore.Query.IAggregateMethodCallTranslatorProvider
type RelationalAggregateMethodCallTranslatorProvider = class
    interface IAggregateMethodCallTranslatorProvider
Public Class RelationalAggregateMethodCallTranslatorProvider
Implements IAggregateMethodCallTranslatorProvider
Héritage
RelationalAggregateMethodCallTranslatorProvider
Implémente

Constructeurs

RelationalAggregateMethodCallTranslatorProvider(RelationalAggregateMethodCallTranslatorProviderDependencies)

Crée une instance de la classe RelationalAggregateMethodCallTranslatorProvider.

Propriétés

Dependencies

Dépendances pour ce service.

Méthodes

AddTranslators(IEnumerable<IAggregateMethodCallTranslator>)

Ajoute des traducteurs supplémentaires qui auront la priorité sur les traducteurs inscrits existants.

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

Convertit un agrégat MethodCallExpression LINQ en équivalent SQL.

S’applique à