RelationalCompositeMethodCallTranslator.Translate 方法

定义

重载

Translate(MethodCallExpression)

转换给定的方法调用表达式。

Translate(MethodCallExpression, IModel)

转换给定的方法调用表达式。

Translate(MethodCallExpression)

转换给定的方法调用表达式。

public virtual System.Linq.Expressions.Expression Translate (System.Linq.Expressions.MethodCallExpression methodCallExpression);
abstract member Translate : System.Linq.Expressions.MethodCallExpression -> System.Linq.Expressions.Expression
override this.Translate : System.Linq.Expressions.MethodCallExpression -> System.Linq.Expressions.Expression
Public Overridable Function Translate (methodCallExpression As MethodCallExpression) As Expression

参数

methodCallExpression
MethodCallExpression

方法调用表达式。

返回

表示转换后的 MethodCallExpression 的 SQL 表达式。

实现

适用于

Translate(MethodCallExpression, IModel)

Source:
RelationalCompositeMethodCallTranslator.cs
Source:
RelationalCompositeMethodCallTranslator.cs

转换给定的方法调用表达式。

public virtual System.Linq.Expressions.Expression Translate (System.Linq.Expressions.MethodCallExpression methodCallExpression, Microsoft.EntityFrameworkCore.Metadata.IModel model);
abstract member Translate : System.Linq.Expressions.MethodCallExpression * Microsoft.EntityFrameworkCore.Metadata.IModel -> System.Linq.Expressions.Expression
override this.Translate : System.Linq.Expressions.MethodCallExpression * Microsoft.EntityFrameworkCore.Metadata.IModel -> System.Linq.Expressions.Expression
Public Overridable Function Translate (methodCallExpression As MethodCallExpression, model As IModel) As Expression

参数

methodCallExpression
MethodCallExpression

方法调用表达式。

model
IModel

当前模型。

返回

表示转换后的 MethodCallExpression 的 SQL 表达式。

实现

适用于