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, DbExpression[])

创建一个新 DbLambdaExpression 值,表示将指定 Lambda 函数的应用程序应用于给定参数。

Invoke(DbLambda, IEnumerable<DbExpression>)

创建一个新 DbLambdaExpression 值,表示将指定 Lambda 函数的应用程序应用于给定参数。

适用于