Langue

RelationalAggregateMethodCallTranslatorProvider Classe

Définition

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

[System.Runtime.CompilerServices.Nullable(0)]
public class RelationalAggregateMethodCallTranslatorProvider : Microsoft.EntityFrameworkCore.Query.IAggregateMethodCallTranslatorProvider
public class RelationalAggregateMethodCallTranslatorProvider : Microsoft.EntityFrameworkCore.Query.IAggregateMethodCallTranslatorProvider
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalAggregateMethodCallTranslatorProvider = class
    interface IAggregateMethodCallTranslatorProvider
type RelationalAggregateMethodCallTranslatorProvider = class
    interface IAggregateMethodCallTranslatorProvider
Public Class RelationalAggregateMethodCallTranslatorProvider
Implements IAggregateMethodCallTranslatorProvider
Héritage
RelationalAggregateMethodCallTranslatorProvider
Attributs
Implémente

Constructeurs

Nom Description
RelationalAggregateMethodCallTranslatorProvider(RelationalAggregateMethodCallTranslatorProviderDependencies)

Crée une instance de la RelationalAggregateMethodCallTranslatorProvider classe.

Propriétés

Nom Description
Dependencies

Dépendances pour ce service.

Méthodes

Nom Description
AddTranslators(IEnumerable<IAggregateMethodCallTranslator>)

Ajoute des traducteurs supplémentaires qui prendront 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 à