RelationalAggregateMethodCallTranslatorProvider Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |