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. |