RelationalAggregateMethodCallTranslatorProvider Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |