Share via


RelationalCompositeMethodCallTranslator Class

Definition

A base composite method call translator that dispatches to multiple specialized method call translators.

public abstract class RelationalCompositeMethodCallTranslator : Microsoft.EntityFrameworkCore.Query.ExpressionTranslators.IMethodCallTranslator
public abstract class RelationalCompositeMethodCallTranslator : Microsoft.EntityFrameworkCore.Query.ExpressionTranslators.ICompositeMethodCallTranslator
type RelationalCompositeMethodCallTranslator = class
    interface IMethodCallTranslator
type RelationalCompositeMethodCallTranslator = class
    interface ICompositeMethodCallTranslator
Public MustInherit Class RelationalCompositeMethodCallTranslator
Implements IMethodCallTranslator
Public MustInherit Class RelationalCompositeMethodCallTranslator
Implements ICompositeMethodCallTranslator
Inheritance
RelationalCompositeMethodCallTranslator
Implements

Constructors

RelationalCompositeMethodCallTranslator(ILogger)

Specialised constructor for use only by derived class.

RelationalCompositeMethodCallTranslator(RelationalCompositeMethodCallTranslatorDependencies)

Initializes a new instance of the this class.

Properties

Dependencies

Parameter object containing service dependencies.

Methods

AddTranslators(IEnumerable<IMethodCallTranslator>)

Adds additional translators to the dispatch list.

Translate(MethodCallExpression, IModel)

Translates the given method call expression.

Translate(MethodCallExpression)

Translates the given method call expression.

Applies to