IMethodCallTranslatorProvider Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fornece traduções para expressões LINQ MethodCallExpression que representam métodos escalares.
public interface IMethodCallTranslatorProvider
type IMethodCallTranslatorProvider = interface
Public Interface IMethodCallTranslatorProvider
- Derivado
Comentários
O tempo de vida do serviço é Scoped e vários registros são permitidos. Isso significa que cada DbContext instância usará seu próprio conjunto de instâncias desse serviço. As implementações podem depender de outros serviços registrados com qualquer tempo de vida. As implementações não precisam ser thread-safe.
Métodos
Translate(IModel, SqlExpression, MethodInfo, IReadOnlyList<SqlExpression>, IDiagnosticsLogger<DbLoggerCategory.Query>) |
Converte um LINQ MethodCallExpression em um equivalente de SQL. |
Translate(IModel, SqlExpression, MethodInfo, IReadOnlyList<SqlExpression>) |
Fornece traduções para expressões LINQ MethodCallExpression que representam métodos escalares. |
Aplica-se a
Entity Framework