共用方式為


DbExpressionBuilder.Lambda 方法

定義

利用指定的內嵌 Lambda 函式實作與和型式參數建立 DbLambda

多載

Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)

利用指定的內嵌 Lambda 函式實作與和型式參數建立 DbLambda

Lambda(DbExpression, DbVariableReferenceExpression[])

利用指定的內嵌 Lambda 函式實作與和型式參數建立 DbLambda

Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)

利用指定的內嵌 Lambda 函式實作與和型式參數建立 DbLambda

public:
 static System::Data::Common::CommandTrees::DbLambda ^ Lambda(System::Data::Common::CommandTrees::DbExpression ^ body, System::Collections::Generic::IEnumerable<System::Data::Common::CommandTrees::DbVariableReferenceExpression ^> ^ variables);
public static System.Data.Common.CommandTrees.DbLambda Lambda (System.Data.Common.CommandTrees.DbExpression body, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbVariableReferenceExpression> variables);
static member Lambda : System.Data.Common.CommandTrees.DbExpression * seq<System.Data.Common.CommandTrees.DbVariableReferenceExpression> -> System.Data.Common.CommandTrees.DbLambda
Public Function Lambda (body As DbExpression, variables As IEnumerable(Of DbVariableReferenceExpression)) As DbLambda

參數

body
DbExpression

定義 Lambda 函式邏輯的運算式。

variables
IEnumerable<DbVariableReferenceExpression>

DbVariableReferenceExpression 集合,表示傳遞給 Lambda 函式的型式參數。 在 body 運算式中使用這些變數是有效的。

傳回

新的 DbLambda,描述具有指定的內文和型式參數的內嵌 Lambda 函式。

例外狀況

variables 為 null 或包含 null,或是 body 為 null。

variables 包含一個以上具有相同的變數名稱的項目。

適用於

Lambda(DbExpression, DbVariableReferenceExpression[])

利用指定的內嵌 Lambda 函式實作與和型式參數建立 DbLambda

public:
 static System::Data::Common::CommandTrees::DbLambda ^ Lambda(System::Data::Common::CommandTrees::DbExpression ^ body, ... cli::array <System::Data::Common::CommandTrees::DbVariableReferenceExpression ^> ^ variables);
public static System.Data.Common.CommandTrees.DbLambda Lambda (System.Data.Common.CommandTrees.DbExpression body, params System.Data.Common.CommandTrees.DbVariableReferenceExpression[] variables);
static member Lambda : System.Data.Common.CommandTrees.DbExpression * System.Data.Common.CommandTrees.DbVariableReferenceExpression[] -> System.Data.Common.CommandTrees.DbLambda
Public Function Lambda (body As DbExpression, ParamArray variables As DbVariableReferenceExpression()) As DbLambda

參數

body
DbExpression

定義 Lambda 函式邏輯的運算式。

variables
DbVariableReferenceExpression[]

DbVariableReferenceExpression 集合,表示傳遞給 Lambda 函式的型式參數。 在 body 運算式中使用這些變數是有效的。

傳回

新的 DbLambda,描述具有指定的內文和型式參數的內嵌 Lambda 函式。

例外狀況

variables 為 null 或包含 null,或是 body 為 null。

variables 包含一個以上具有相同的變數名稱的項目。

適用於