IMethodCallTranslatorProvider Interface

Definição

Fornece traduções para MethodCallExpression expressões LINQ.

O tempo de vida do serviço é Singleton . Isso significa que uma única instância é usada por muitas DbContext instâncias. A implementação deve ser thread-safe. Esse serviço não pode depender de serviços registrados como Scoped .

public interface IMethodCallTranslatorProvider
type IMethodCallTranslatorProvider = interface
Public Interface IMethodCallTranslatorProvider
Derivado

Métodos

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

Converte um LINQ MethodCallExpression para um equivalente do SQL.

Aplica-se a