다음을 통해 공유


DbExpressionBuilder.Lambda 메서드

정의

지정된 인라인 람다 함수 구현 및 정식 매개 변수를 사용하여 DbLambda를 만듭니다.

오버로드

Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)

지정된 인라인 람다 함수 구현 및 정식 매개 변수를 사용하여 DbLambda를 만듭니다.

Lambda(DbExpression, DbVariableReferenceExpression[])

지정된 인라인 람다 함수 구현 및 정식 매개 변수를 사용하여 DbLambda를 만듭니다.

Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)

지정된 인라인 람다 함수 구현 및 정식 매개 변수를 사용하여 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

람다 함수의 논리를 정의하는 식입니다.

variables
IEnumerable<DbVariableReferenceExpression>

람다 함수의 정식 매개 변수를 나타내는 DbVariableReferenceExpression 컬렉션입니다. 이러한 변수는 body 식에서 사용할 수 있습니다.

반환

지정된 본문 및 정식 매개 변수를 사용하는 인라인 람다 함수를 설명하는 새 DbLambda입니다.

예외

variables이 null 또는 null을 포함하고 있거나 body가 null인 경우

variables에는 변수 이름이 같은 둘 이상의 요소가 포함되어 있습니다.

적용 대상

Lambda(DbExpression, DbVariableReferenceExpression[])

지정된 인라인 람다 함수 구현 및 정식 매개 변수를 사용하여 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

람다 함수의 논리를 정의하는 식입니다.

variables
DbVariableReferenceExpression[]

람다 함수의 정식 매개 변수를 나타내는 DbVariableReferenceExpression 컬렉션입니다. 이러한 변수는 body 식에서 사용할 수 있습니다.

반환

지정된 본문 및 정식 매개 변수를 사용하는 인라인 람다 함수를 설명하는 새 DbLambda입니다.

예외

variables이 null 또는 null을 포함하고 있거나 body가 null인 경우

variables에는 변수 이름이 같은 둘 이상의 요소가 포함되어 있습니다.

적용 대상