Share via


IMemberTranslatorProvider Interface

Definition

Provides translations for LINQ MemberExpression expressions.

public interface IMemberTranslatorProvider
type IMemberTranslatorProvider = interface
Public Interface IMemberTranslatorProvider
Derived

Remarks

The service lifetime is Scoped. This means that each DbContext instance will use its own instance of this service. The implementation may depend on other services registered with any lifetime. The implementation does not need to be thread-safe.

Methods

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

Translates a LINQ MemberExpression to a SQL equivalent.

Translate(SqlExpression, MemberInfo, Type)

Applies to