RelationalAggregateMethodCallTranslatorProvider Sınıf

Tanım

Toplama yöntemlerini temsil eden LINQ MethodCallExpression ifadeleri için çeviriler sağlar.

public class RelationalAggregateMethodCallTranslatorProvider : Microsoft.EntityFrameworkCore.Query.IAggregateMethodCallTranslatorProvider
type RelationalAggregateMethodCallTranslatorProvider = class
    interface IAggregateMethodCallTranslatorProvider
Public Class RelationalAggregateMethodCallTranslatorProvider
Implements IAggregateMethodCallTranslatorProvider
Devralma
RelationalAggregateMethodCallTranslatorProvider
Uygulamalar

Oluşturucular

RelationalAggregateMethodCallTranslatorProvider(RelationalAggregateMethodCallTranslatorProviderDependencies)

RelationalAggregateMethodCallTranslatorProvider sınıfının yeni bir örneğini oluşturur.

Özellikler

Dependencies

Bu hizmet için bağımlılıklar.

Yöntemler

AddTranslators(IEnumerable<IAggregateMethodCallTranslator>)

Mevcut kayıtlı çevirmenlere göre öncelik alacak ek çevirmenler ekler.

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

LINQ toplamasını MethodCallExpression SQL eşdeğerine çevirir.

Şunlara uygulanır