Microsoft.EntityFrameworkCore.Query.ExpressionTranslators 命名空间

MultipleOverloadStaticMethodCallTranslator

适用于具有多个重载的 CLR MethodCallExpression 表达式的基本 LINQ 表达式翻译器。

ParameterlessInstanceMethodCallTranslator

CLR MethodCallExpression 表达式的基本 LINQ 表达式转换器,这些表达式是实例方法,不采用参数。

RelationalCompositeExpressionFragmentTranslator

一种复合表达式片段翻译器,可调度到多个专用片段翻译器。

RelationalCompositeExpressionFragmentTranslatorDependencies

的服务依赖项参数类 RelationalCompositeExpressionFragmentTranslator

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

请勿直接从提供程序或应用程序代码构造此类的实例,因为随着添加新依赖项,构造函数签名可能会更改。 相反,请在构造函数中使用此类型,以便依赖项注入容器自动创建和注入实例。 若要创建替换了一些依赖服务的实例,请先解析依赖项注入容器中的 对象,然后使用“With...”替换所选服务方法。 请勿在此进程中的任何时间点调用构造函数。

RelationalCompositeMemberTranslator

一个基本复合成员翻译器,可调度到多个专用成员翻译器。

RelationalCompositeMemberTranslatorDependencies

的服务依赖项参数类 RelationalCompositeMemberTranslator

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

请勿直接从提供程序或应用程序代码构造此类的实例,因为随着添加新依赖项,构造函数签名可能会更改。 相反,请在构造函数中使用此类型,以便依赖项注入容器自动创建和注入实例。 若要创建替换了一些依赖服务的实例,请先解析依赖项注入容器中的 对象,然后使用“With...”替换所选服务方法。 请勿在此进程中的任何时间点调用构造函数。

RelationalCompositeMethodCallTranslator

一个基本复合方法调用转换器,可调度到多个专用方法调用转换器。

RelationalCompositeMethodCallTranslatorDependencies

的服务依赖项参数类 RelationalCompositeMethodCallTranslator

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

请勿直接从提供程序或应用程序代码构造此类的实例,因为随着添加新依赖项,构造函数签名可能会更改。 相反,请在构造函数中使用此类型,以便依赖项注入容器自动创建和注入实例。 若要创建替换了一些依赖服务的实例,请先解析依赖项注入容器中的 对象,然后使用“With...”替换所选服务方法。 请勿在此进程中的任何时间点调用构造函数。

SingleOverloadStaticMethodCallTranslator

用于静态且不重载的 CLR MethodCallExpression 表达式的基本 LINQ 表达式转换器。

接口

ICompositeMethodCallTranslator

CLR MethodCallExpression 表达式的 LINQ 表达式转换器。

IExpressionFragmentTranslator

适用于任意 CLR 表达式片段的 LINQ 表达式转换器。

IMemberTranslator

CLR MemberExpression 表达式的 LINQ 表达式转换器。

IMemberTranslatorPlugin

表示插件成员翻译器。

IMethodCallTranslator

CLR MethodCallExpression 表达式的 LINQ 表达式转换器。

IMethodCallTranslatorPlugin

表示插件方法调用转换器。