Sprache

RelationalAggregateMethodCallTranslatorProvider Klasse

Definition

Stellt Übersetzungen für LINQ-Ausdrücke MethodCallExpression bereit, die Aggregatmethoden darstellen.

[System.Runtime.CompilerServices.Nullable(0)]
public class RelationalAggregateMethodCallTranslatorProvider : Microsoft.EntityFrameworkCore.Query.IAggregateMethodCallTranslatorProvider
public class RelationalAggregateMethodCallTranslatorProvider : Microsoft.EntityFrameworkCore.Query.IAggregateMethodCallTranslatorProvider
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalAggregateMethodCallTranslatorProvider = class
    interface IAggregateMethodCallTranslatorProvider
type RelationalAggregateMethodCallTranslatorProvider = class
    interface IAggregateMethodCallTranslatorProvider
Public Class RelationalAggregateMethodCallTranslatorProvider
Implements IAggregateMethodCallTranslatorProvider
Vererbung
RelationalAggregateMethodCallTranslatorProvider
Attribute
Implementiert

Konstruktoren

Name Beschreibung
RelationalAggregateMethodCallTranslatorProvider(RelationalAggregateMethodCallTranslatorProviderDependencies)

Erstellt eine neue Instanz der RelationalAggregateMethodCallTranslatorProvider Klasse.

Eigenschaften

Name Beschreibung
Dependencies

Abhängigkeiten für diesen Dienst.

Methoden

Name Beschreibung
AddTranslators(IEnumerable<IAggregateMethodCallTranslator>)

Fügt zusätzliche Übersetzer hinzu, die Vorrang vor vorhandenen registrierten Übersetzern haben.

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

Übersetzt ein LINQ-Aggregat MethodCallExpression in eine SQL-Entsprechung.

Gilt für: