RelationalCompositeMethodCallTranslator.Translate 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
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)
转换给定的方法调用表达式。
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 表达式。