Udostępnij przez


DbExpressionBuilder.Lambda Metoda

Definicja

Przeciążenia

Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)

Tworzy obiekt DbLambda z określonymi wbudowanymi parametrami funkcji lambda i parametrami formalnymi.

Lambda(DbExpression, DbVariableReferenceExpression[])

Tworzy obiekt DbLambda z określonymi wbudowanymi parametrami funkcji lambda i parametrami formalnymi.

Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)

Tworzy obiekt DbLambda z określonymi wbudowanymi parametrami funkcji lambda i parametrami formalnymi.

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

Parametry

body
DbExpression

Wyrażenie definiujące logikę funkcji Lambda.

variables
IEnumerable<DbVariableReferenceExpression>

DbVariableReferenceExpression Kolekcja reprezentująca parametry formalne funkcji Lambda. Te zmienne są prawidłowe do użycia w wyrażeniu treści.

Zwraca

Nowe wyrażenie, które opisuje wbudowaną funkcję lambda z określonymi parametrami treści i parametrami formalnymi.

Wyjątki

zmienne mają wartość null lub zawierają wartość null lub treść ma wartość null.

zmienne zawierają więcej niż jeden element o tej samej nazwie zmiennej.

Dotyczy

Lambda(DbExpression, DbVariableReferenceExpression[])

Tworzy obiekt DbLambda z określonymi wbudowanymi parametrami funkcji lambda i parametrami formalnymi.

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

Parametry

body
DbExpression

Wyrażenie definiujące logikę funkcji Lambda.

variables
DbVariableReferenceExpression[]

DbVariableReferenceExpression Kolekcja reprezentująca parametry formalne funkcji Lambda. Te zmienne są prawidłowe do użycia w wyrażeniu treści.

Zwraca

Nowe wyrażenie, które opisuje wbudowaną funkcję lambda z określonymi parametrami treści i parametrami formalnymi.

Wyjątki

zmienne mają wartość null lub zawierają wartość null lub treść ma wartość null.

zmienne zawierają więcej niż jeden element o tej samej nazwie zmiennej.

Dotyczy