RelationalAggregateMethodCallTranslatorProvider Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Udostępnia tłumaczenia w wyrażeniach LINQ MethodCallExpression , które reprezentują metody agregacji.
public class RelationalAggregateMethodCallTranslatorProvider : Microsoft.EntityFrameworkCore.Query.IAggregateMethodCallTranslatorProvider
type RelationalAggregateMethodCallTranslatorProvider = class
interface IAggregateMethodCallTranslatorProvider
Public Class RelationalAggregateMethodCallTranslatorProvider
Implements IAggregateMethodCallTranslatorProvider
- Dziedziczenie
-
RelationalAggregateMethodCallTranslatorProvider
- Implementuje
Konstruktory
RelationalAggregateMethodCallTranslatorProvider(RelationalAggregateMethodCallTranslatorProviderDependencies) |
Tworzy nowe wystąpienie klasy RelationalAggregateMethodCallTranslatorProvider. |
Właściwości
Dependencies |
Zależności dla tej usługi. |
Metody
AddTranslators(IEnumerable<IAggregateMethodCallTranslator>) |
Dodaje dodatkowe tłumacze, które przejmą priorytet nad istniejącymi zarejestrowanymi tłumaczami. |
Translate(IModel, MethodInfo, EnumerableExpression, IReadOnlyList<SqlExpression>, IDiagnosticsLogger<DbLoggerCategory.Query>) |
Tłumaczy agregację MethodCallExpression LINQ na odpowiednik SQL. |