Condividi tramite


RelationalAggregateMethodCallTranslatorProvider Classe

Definizione

Fornisce traduzioni per espressioni LINQ MethodCallExpression che rappresentano metodi aggregati.

public class RelationalAggregateMethodCallTranslatorProvider : Microsoft.EntityFrameworkCore.Query.IAggregateMethodCallTranslatorProvider
type RelationalAggregateMethodCallTranslatorProvider = class
    interface IAggregateMethodCallTranslatorProvider
Public Class RelationalAggregateMethodCallTranslatorProvider
Implements IAggregateMethodCallTranslatorProvider
Ereditarietà
RelationalAggregateMethodCallTranslatorProvider
Implementazioni

Costruttori

RelationalAggregateMethodCallTranslatorProvider(RelationalAggregateMethodCallTranslatorProviderDependencies)

Crea una nuova istanza della classe RelationalAggregateMethodCallTranslatorProvider.

Proprietà

Dependencies

Dipendenze per questo servizio.

Metodi

AddTranslators(IEnumerable<IAggregateMethodCallTranslator>)

Aggiunge altri traduttori che avranno priorità sui traduttori registrati esistenti.

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

Converte un'aggregazione MethodCallExpression LINQ in un equivalente SQL.

Si applica a