DbLambda 类

定义

表示一个 Lambda 函数,可以调用此函数以生成 DbLambdaExpression

public ref class DbLambda sealed
public sealed class DbLambda
type DbLambda = class
Public NotInheritable Class DbLambda
继承
DbLambda

属性

Body

获取 lambda 表达式的主体。

Variables

获取 lambda 表达式的参数。

方法

Create(DbExpression, DbVariableReferenceExpression[])

使用指定的内联 Lambda 函数实现和形参创建 DbLambda

Create(DbExpression, IEnumerable<DbVariableReferenceExpression>)

使用指定的内联 Lambda 函数实现和形参创建 DbLambda

Create(TypeUsage, Func<DbExpression,DbExpression>)

按照指定函数的定义使用指定类型的单个参数创建新的 DbLambda

Create(TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression>)

按照指定函数的定义使用指定类型的参数创建新的 DbLambda

Create(TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression>)

按照指定函数的定义使用指定类型的参数创建新的 DbLambda

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>)

按照指定函数的定义使用指定类型的参数创建新的 DbLambda

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>)

按照指定函数的定义使用指定类型的参数创建新的 DbLambda

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression>)

按照指定函数的定义使用指定类型的参数创建新的 DbLambda

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>)

按照指定函数的定义使用指定类型的参数创建新的 DbLambda

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression>)

按照指定函数的定义使用指定类型的参数创建新的 DbLambda

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression>)

按照指定函数的定义使用指定类型的参数创建新的 DbLambda

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>)

按照指定函数的定义使用指定类型的参数创建新的 DbLambda

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression>)

按照指定函数的定义使用指定类型的参数创建新的 DbLambda

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression>)

按照指定函数的定义使用指定类型的参数创建新的 DbLambda

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression>)

按照指定函数的定义使用指定类型的参数创建新的 DbLambda

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression>)

按照指定函数的定义使用指定类型的参数创建新的 DbLambda

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>)

按照指定函数的定义使用指定类型的参数创建新的 DbLambda

Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression>)

按照指定函数的定义使用指定类型的参数创建新的 DbLambda

Equals(Object)

确定指定对象是否等于当前对象。

(继承自 Object)
GetHashCode()

作为默认哈希函数。

(继承自 Object)
GetType()

获取当前实例的 Type

(继承自 Object)
MemberwiseClone()

创建当前 Object 的浅表副本。

(继承自 Object)
ToString()

返回表示当前对象的字符串。

(继承自 Object)

扩展方法

Invoke(DbLambda, IEnumerable<DbExpression>)

创建一个新的 DbLambdaExpression,它表示对给定参数应用指定的 lambda 函数。

Invoke(DbLambda, DbExpression[])

创建一个新的 DbLambdaExpression,它表示对给定参数应用指定的 lambda 函数。

适用于