Поделиться через


IMemberTranslatorProvider Интерфейс

Определение

Предоставляет переводы для выражений LINQ MemberExpression .

public interface IMemberTranslatorProvider
type IMemberTranslatorProvider = interface
Public Interface IMemberTranslatorProvider
Производный

Комментарии

Время существования службы — Scoped. Это означает, что каждый DbContext экземпляр будет использовать собственный экземпляр этой службы. Реализация может зависеть от других служб, зарегистрированных с любым временем существования. Реализация не обязательно должна быть потокобезопасной.

Методы

Translate(SqlExpression, MemberInfo, Type)

Предоставляет переводы для выражений LINQ MemberExpression .

Translate(SqlExpression, MemberInfo, Type, IDiagnosticsLogger<DbLoggerCategory.Query>)

Преобразует LINQ MemberExpression в эквивалент SQL.

Применяется к