IMethodCallTranslatorProvider Interface

Définition

Fournit des traductions pour les MethodCallExpression expressions Linq.

La durée de vie du service est Singleton . Cela signifie qu’une seule instance est utilisée par de nombreuses DbContext instances. L’implémentation doit être thread-safe. Ce service ne peut pas dépendre des services inscrits en tant que Scoped .

public interface IMethodCallTranslatorProvider
type IMethodCallTranslatorProvider = interface
Public Interface IMethodCallTranslatorProvider
Dérivé

Méthodes

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

Traduit un LINQ MethodCallExpression en équivalent SQL.

S’applique à