Aracılığıyla paylaş


DbExpressionBuilder.Lambda Yöntem

Tanım

Belirtilen satır içi Lambda işlevi uygulaması ve resmi parametrelerle bir DbLambda oluşturur.

Aşırı Yüklemeler

Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)

Belirtilen satır içi Lambda işlevi uygulaması ve resmi parametrelerle bir DbLambda oluşturur.

Lambda(DbExpression, DbVariableReferenceExpression[])

Belirtilen satır içi Lambda işlevi uygulaması ve resmi parametrelerle bir DbLambda oluşturur.

Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)

Belirtilen satır içi Lambda işlevi uygulaması ve resmi parametrelerle bir DbLambda oluşturur.

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

Parametreler

body
DbExpression

Lambda işlevinin mantığını tanımlayan bir ifade.

variables
IEnumerable<DbVariableReferenceExpression>

DbVariableReferenceExpression Lambda işlevinin resmi parametrelerini temsil eden bir koleksiyon. Bu değişkenler ifadede body kullanılmak üzere geçerlidir.

Döndürülenler

Belirtilen gövdeye ve resmi parametrelere sahip bir satır içi Lambda işlevini açıklayan yeni bir DbLambda.

Özel durumlar

variables null veya null içeriyor ya da body null.

variables aynı değişken adına sahip birden fazla öğe içerir.

Şunlara uygulanır

Lambda(DbExpression, DbVariableReferenceExpression[])

Belirtilen satır içi Lambda işlevi uygulaması ve resmi parametrelerle bir DbLambda oluşturur.

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

Parametreler

body
DbExpression

Lambda işlevinin mantığını tanımlayan bir ifade.

variables
DbVariableReferenceExpression[]

DbVariableReferenceExpression Lambda işlevinin resmi parametrelerini temsil eden bir koleksiyon. Bu değişkenler ifadede body kullanılmak üzere geçerlidir.

Döndürülenler

Belirtilen gövdeye ve resmi parametrelere sahip bir satır içi Lambda işlevini açıklayan yeni bir DbLambda.

Özel durumlar

variables null veya null içeriyor ya da body null.

variables aynı değişken adına sahip birden fazla öğe içerir.

Şunlara uygulanır