Bagikan melalui


DbExpressionBuilder.Lambda Metode

Definisi

DbLambda Membuat dengan implementasi fungsi Lambda sebaris dan parameter formal yang ditentukan.

Overload

Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)

DbLambda Membuat dengan implementasi fungsi Lambda sebaris dan parameter formal yang ditentukan.

Lambda(DbExpression, DbVariableReferenceExpression[])

DbLambda Membuat dengan implementasi fungsi Lambda sebaris dan parameter formal yang ditentukan.

Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)

DbLambda Membuat dengan implementasi fungsi Lambda sebaris dan parameter formal yang ditentukan.

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

Parameter

body
DbExpression

Ekspresi yang mendefinisikan logika fungsi Lambda.

variables
IEnumerable<DbVariableReferenceExpression>

Koleksi DbVariableReferenceExpression yang mewakili parameter formal ke fungsi Lambda. Variabel ini valid untuk digunakan dalam body ekspresi.

Mengembalikan

DbLambda baru yang menjelaskan fungsi Lambda sebaris dengan isi dan parameter formal yang ditentukan.

Pengecualian

variables null atau berisi null, atau body null.

variables berisi lebih dari satu elemen dengan nama variabel yang sama.

Berlaku untuk

Lambda(DbExpression, DbVariableReferenceExpression[])

DbLambda Membuat dengan implementasi fungsi Lambda sebaris dan parameter formal yang ditentukan.

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

Parameter

body
DbExpression

Ekspresi yang mendefinisikan logika fungsi Lambda.

variables
DbVariableReferenceExpression[]

Koleksi DbVariableReferenceExpression yang mewakili parameter formal ke fungsi Lambda. Variabel ini valid untuk digunakan dalam body ekspresi.

Mengembalikan

DbLambda baru yang menjelaskan fungsi Lambda sebaris dengan isi dan parameter formal yang ditentukan.

Pengecualian

variables null atau berisi null, atau body null.

variables berisi lebih dari satu elemen dengan nama variabel yang sama.

Berlaku untuk