DbLambda.Create Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>)
Creates a new DbLambda with arguments of the specified types, as defined by the specified function.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Metadata.Edm.TypeUsage argument1Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument2Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument3Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument4Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument5Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument6Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument7Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument8Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument9Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument10Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument11Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument12Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument13Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument14Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument15Type, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> lambdaFunction);
static member Create : System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (argument1Type As TypeUsage, argument2Type As TypeUsage, argument3Type As TypeUsage, argument4Type As TypeUsage, argument5Type As TypeUsage, argument6Type As TypeUsage, argument7Type As TypeUsage, argument8Type As TypeUsage, argument9Type As TypeUsage, argument10Type As TypeUsage, argument11Type As TypeUsage, argument12Type As TypeUsage, argument13Type As TypeUsage, argument14Type As TypeUsage, argument15Type As TypeUsage, lambdaFunction As Func(Of DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression)) As DbLambda
Parameters
- argument1Type
- TypeUsage
A TypeUsage that defines the EDM type of the first argument to the Lambda function
- argument2Type
- TypeUsage
A TypeUsage that defines the EDM type of the second argument to the Lambda function
- argument3Type
- TypeUsage
A TypeUsage that defines the EDM type of the third argument to the Lambda function
- argument4Type
- TypeUsage
A TypeUsage that defines the EDM type of the fourth argument to the Lambda function
- argument5Type
- TypeUsage
A TypeUsage that defines the EDM type of the fifth argument to the Lambda function
- argument6Type
- TypeUsage
A TypeUsage that defines the EDM type of the sixth argument to the Lambda function
- argument7Type
- TypeUsage
A TypeUsage that defines the EDM type of the seventh argument to the Lambda function
- argument8Type
- TypeUsage
A TypeUsage that defines the EDM type of the eighth argument to the Lambda function
- argument9Type
- TypeUsage
A TypeUsage that defines the EDM type of the ninth argument to the Lambda function
- argument10Type
- TypeUsage
A TypeUsage that defines the EDM type of the tenth argument to the Lambda function
- argument11Type
- TypeUsage
A TypeUsage that defines the EDM type of the eleventh argument to the Lambda function
- argument12Type
- TypeUsage
A TypeUsage that defines the EDM type of the twelfth argument to the Lambda function
- argument13Type
- TypeUsage
A TypeUsage that defines the EDM type of the thirteenth argument to the Lambda function
- argument14Type
- TypeUsage
A TypeUsage that defines the EDM type of the fourteenth argument to the Lambda function
- argument15Type
- TypeUsage
A TypeUsage that defines the EDM type of the fifteenth argument to the Lambda function
- lambdaFunction
- Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>
A function that defines the logic of the Lambda function as a DbExpression
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters.
Exceptions
argument1Type
is null,
argument2Type
is null,
argument3Type
is null,
argument4Type
is null,
argument5Type
is null,
argument6Type
is null,
argument7Type
is null,
argument8Type
is null,
argument9Type
is null,
argument10Type
is null,
argument11Type
is null,
argument12Type
is null,
argument13Type
is null,
argument14Type
is null,
argument15Type
is null,
or
lambdaFunction
is null or produces a result of null.
Applies to
Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression>)
Creates a new DbLambda with arguments of the specified types, as defined by the specified function.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Metadata.Edm.TypeUsage argument1Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument2Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument3Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument4Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument5Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument6Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument7Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument8Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument9Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument10Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument11Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument12Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument13Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument14Type, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> lambdaFunction);
static member Create : System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (argument1Type As TypeUsage, argument2Type As TypeUsage, argument3Type As TypeUsage, argument4Type As TypeUsage, argument5Type As TypeUsage, argument6Type As TypeUsage, argument7Type As TypeUsage, argument8Type As TypeUsage, argument9Type As TypeUsage, argument10Type As TypeUsage, argument11Type As TypeUsage, argument12Type As TypeUsage, argument13Type As TypeUsage, argument14Type As TypeUsage, lambdaFunction As Func(Of DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression)) As DbLambda
Parameters
- argument1Type
- TypeUsage
A TypeUsage that defines the EDM type of the first argument to the Lambda function
- argument2Type
- TypeUsage
A TypeUsage that defines the EDM type of the second argument to the Lambda function
- argument3Type
- TypeUsage
A TypeUsage that defines the EDM type of the third argument to the Lambda function
- argument4Type
- TypeUsage
A TypeUsage that defines the EDM type of the fourth argument to the Lambda function
- argument5Type
- TypeUsage
A TypeUsage that defines the EDM type of the fifth argument to the Lambda function
- argument6Type
- TypeUsage
A TypeUsage that defines the EDM type of the sixth argument to the Lambda function
- argument7Type
- TypeUsage
A TypeUsage that defines the EDM type of the seventh argument to the Lambda function
- argument8Type
- TypeUsage
A TypeUsage that defines the EDM type of the eighth argument to the Lambda function
- argument9Type
- TypeUsage
A TypeUsage that defines the EDM type of the ninth argument to the Lambda function
- argument10Type
- TypeUsage
A TypeUsage that defines the EDM type of the tenth argument to the Lambda function
- argument11Type
- TypeUsage
A TypeUsage that defines the EDM type of the eleventh argument to the Lambda function
- argument12Type
- TypeUsage
A TypeUsage that defines the EDM type of the twelfth argument to the Lambda function
- argument13Type
- TypeUsage
A TypeUsage that defines the EDM type of the thirteenth argument to the Lambda function
- argument14Type
- TypeUsage
A TypeUsage that defines the EDM type of the fourteenth argument to the Lambda function
- lambdaFunction
- Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>
A function that defines the logic of the Lambda function as a DbExpression
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters.
Exceptions
argument1Type
is null,
argument2Type
is null,
argument3Type
is null,
argument4Type
is null,
argument5Type
is null,
argument6Type
is null,
argument7Type
is null,
argument8Type
is null,
argument9Type
is null,
argument10Type
is null,
argument11Type
is null,
argument12Type
is null,
argument13Type
is null,
argument14Type
is null, or
lambdaFunction
is null or produces a result of null.
Applies to
Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression>)
Creates a new DbLambda with arguments of the specified types, as defined by the specified function.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Metadata.Edm.TypeUsage argument1Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument2Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument3Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument4Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument5Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument6Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument7Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument8Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument9Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument10Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument11Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument12Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument13Type, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> lambdaFunction);
static member Create : System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (argument1Type As TypeUsage, argument2Type As TypeUsage, argument3Type As TypeUsage, argument4Type As TypeUsage, argument5Type As TypeUsage, argument6Type As TypeUsage, argument7Type As TypeUsage, argument8Type As TypeUsage, argument9Type As TypeUsage, argument10Type As TypeUsage, argument11Type As TypeUsage, argument12Type As TypeUsage, argument13Type As TypeUsage, lambdaFunction As Func(Of DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression)) As DbLambda
Parameters
- argument1Type
- TypeUsage
A TypeUsage that defines the EDM type of the first argument to the Lambda function
- argument2Type
- TypeUsage
A TypeUsage that defines the EDM type of the second argument to the Lambda function
- argument3Type
- TypeUsage
A TypeUsage that defines the EDM type of the third argument to the Lambda function
- argument4Type
- TypeUsage
A TypeUsage that defines the EDM type of the fourth argument to the Lambda function
- argument5Type
- TypeUsage
A TypeUsage that defines the EDM type of the fifth argument to the Lambda function
- argument6Type
- TypeUsage
A TypeUsage that defines the EDM type of the sixth argument to the Lambda function
- argument7Type
- TypeUsage
A TypeUsage that defines the EDM type of the seventh argument to the Lambda function
- argument8Type
- TypeUsage
A TypeUsage that defines the EDM type of the eighth argument to the Lambda function
- argument9Type
- TypeUsage
A TypeUsage that defines the EDM type of the ninth argument to the Lambda function
- argument10Type
- TypeUsage
A TypeUsage that defines the EDM type of the tenth argument to the Lambda function
- argument11Type
- TypeUsage
A TypeUsage that defines the EDM type of the eleventh argument to the Lambda function
- argument12Type
- TypeUsage
A TypeUsage that defines the EDM type of the twelfth argument to the Lambda function
- argument13Type
- TypeUsage
A TypeUsage that defines the EDM type of the thirteenth argument to the Lambda function
- lambdaFunction
- Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>
A function that defines the logic of the Lambda function as a DbExpression
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters.
Exceptions
argument1Type
is null,
argument2Type
is null,
argument3Type
is null,
argument4Type
is null,
argument5Type
is null,
argument6Type
is null,
argument7Type
is null,
argument8Type
is null,
argument9Type
is null,
argument10Type
is null,
argument11Type
is null,
argument12Type
is null,
argument13Type
is null, or
lambdaFunction
is null or produces a result of null.
Applies to
Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression>)
Creates a new DbLambda with arguments of the specified types, as defined by the specified function.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Metadata.Edm.TypeUsage argument1Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument2Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument3Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument4Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument5Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument6Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument7Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument8Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument9Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument10Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument11Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument12Type, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> lambdaFunction);
static member Create : System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (argument1Type As TypeUsage, argument2Type As TypeUsage, argument3Type As TypeUsage, argument4Type As TypeUsage, argument5Type As TypeUsage, argument6Type As TypeUsage, argument7Type As TypeUsage, argument8Type As TypeUsage, argument9Type As TypeUsage, argument10Type As TypeUsage, argument11Type As TypeUsage, argument12Type As TypeUsage, lambdaFunction As Func(Of DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression)) As DbLambda
Parameters
- argument1Type
- TypeUsage
A TypeUsage that defines the EDM type of the first argument to the Lambda function
- argument2Type
- TypeUsage
A TypeUsage that defines the EDM type of the second argument to the Lambda function
- argument3Type
- TypeUsage
A TypeUsage that defines the EDM type of the third argument to the Lambda function
- argument4Type
- TypeUsage
A TypeUsage that defines the EDM type of the fourth argument to the Lambda function
- argument5Type
- TypeUsage
A TypeUsage that defines the EDM type of the fifth argument to the Lambda function
- argument6Type
- TypeUsage
A TypeUsage that defines the EDM type of the sixth argument to the Lambda function
- argument7Type
- TypeUsage
A TypeUsage that defines the EDM type of the seventh argument to the Lambda function
- argument8Type
- TypeUsage
A TypeUsage that defines the EDM type of the eighth argument to the Lambda function
- argument9Type
- TypeUsage
A TypeUsage that defines the EDM type of the ninth argument to the Lambda function
- argument10Type
- TypeUsage
A TypeUsage that defines the EDM type of the tenth argument to the Lambda function
- argument11Type
- TypeUsage
A TypeUsage that defines the EDM type of the eleventh argument to the Lambda function
- argument12Type
- TypeUsage
A TypeUsage that defines the EDM type of the twelfth argument to the Lambda function
- lambdaFunction
- Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>
A function that defines the logic of the Lambda function as a DbExpression
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters.
Exceptions
argument1Type
is null,
argument2Type
is null,
argument3Type
is null,
argument4Type
is null,
argument5Type
is null,
argument6Type
is null,
argument7Type
is null,
argument8Type
is null,
argument9Type
is null,
argument10Type
is null,
argument11Type
is null,
argument12Type
is null, or
lambdaFunction
is null or produces a result of null.
Applies to
Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression>)
Creates a new DbLambda with arguments of the specified types, as defined by the specified function.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Metadata.Edm.TypeUsage argument1Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument2Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument3Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument4Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument5Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument6Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument7Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument8Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument9Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument10Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument11Type, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> lambdaFunction);
static member Create : System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (argument1Type As TypeUsage, argument2Type As TypeUsage, argument3Type As TypeUsage, argument4Type As TypeUsage, argument5Type As TypeUsage, argument6Type As TypeUsage, argument7Type As TypeUsage, argument8Type As TypeUsage, argument9Type As TypeUsage, argument10Type As TypeUsage, argument11Type As TypeUsage, lambdaFunction As Func(Of DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression)) As DbLambda
Parameters
- argument1Type
- TypeUsage
A TypeUsage that defines the EDM type of the first argument to the Lambda function
- argument2Type
- TypeUsage
A TypeUsage that defines the EDM type of the second argument to the Lambda function
- argument3Type
- TypeUsage
A TypeUsage that defines the EDM type of the third argument to the Lambda function
- argument4Type
- TypeUsage
A TypeUsage that defines the EDM type of the fourth argument to the Lambda function
- argument5Type
- TypeUsage
A TypeUsage that defines the EDM type of the fifth argument to the Lambda function
- argument6Type
- TypeUsage
A TypeUsage that defines the EDM type of the sixth argument to the Lambda function
- argument7Type
- TypeUsage
A TypeUsage that defines the EDM type of the seventh argument to the Lambda function
- argument8Type
- TypeUsage
A TypeUsage that defines the EDM type of the eighth argument to the Lambda function
- argument9Type
- TypeUsage
A TypeUsage that defines the EDM type of the ninth argument to the Lambda function
- argument10Type
- TypeUsage
A TypeUsage that defines the EDM type of the tenth argument to the Lambda function
- argument11Type
- TypeUsage
A TypeUsage that defines the EDM type of the eleventh argument to the Lambda function
- lambdaFunction
- Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>
A function that defines the logic of the Lambda function as a DbExpression
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters.
Exceptions
argument1Type
is null,
argument2Type
is null,
argument3Type
is null,
argument4Type
is null,
argument5Type
is null,
argument6Type
is null,
argument7Type
is null,
argument8Type
is null,
argument9Type
is null,
argument10Type
is null,
argument11Type
is null, or
lambdaFunction
is null or produces a result of null.
Applies to
Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>)
Creates a new DbLambda with arguments of the specified types, as defined by the specified function.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Metadata.Edm.TypeUsage argument1Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument2Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument3Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument4Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument5Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument6Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument7Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument8Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument9Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument10Type, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> lambdaFunction);
static member Create : System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (argument1Type As TypeUsage, argument2Type As TypeUsage, argument3Type As TypeUsage, argument4Type As TypeUsage, argument5Type As TypeUsage, argument6Type As TypeUsage, argument7Type As TypeUsage, argument8Type As TypeUsage, argument9Type As TypeUsage, argument10Type As TypeUsage, lambdaFunction As Func(Of DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression)) As DbLambda
Parameters
- argument1Type
- TypeUsage
A TypeUsage that defines the EDM type of the first argument to the Lambda function
- argument2Type
- TypeUsage
A TypeUsage that defines the EDM type of the second argument to the Lambda function
- argument3Type
- TypeUsage
A TypeUsage that defines the EDM type of the third argument to the Lambda function
- argument4Type
- TypeUsage
A TypeUsage that defines the EDM type of the fourth argument to the Lambda function
- argument5Type
- TypeUsage
A TypeUsage that defines the EDM type of the fifth argument to the Lambda function
- argument6Type
- TypeUsage
A TypeUsage that defines the EDM type of the sixth argument to the Lambda function
- argument7Type
- TypeUsage
A TypeUsage that defines the EDM type of the seventh argument to the Lambda function
- argument8Type
- TypeUsage
A TypeUsage that defines the EDM type of the eighth argument to the Lambda function
- argument9Type
- TypeUsage
A TypeUsage that defines the EDM type of the ninth argument to the Lambda function
- argument10Type
- TypeUsage
A TypeUsage that defines the EDM type of the tenth argument to the Lambda function
- lambdaFunction
- Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>
A function that defines the logic of the Lambda function as a DbExpression
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters.
Exceptions
argument1Type
is null,
argument2Type
is null,
argument3Type
is null,
argument4Type
is null,
argument5Type
is null,
argument6Type
is null,
argument7Type
is null,
argument8Type
is null,
argument9Type
is null,
argument10Type
is null, or
lambdaFunction
is null or produces a result of null.
Applies to
Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression>)
Creates a new DbLambda with arguments of the specified types, as defined by the specified function.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Metadata.Edm.TypeUsage argument1Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument2Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument3Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument4Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument5Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument6Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument7Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument8Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument9Type, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> lambdaFunction);
static member Create : System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (argument1Type As TypeUsage, argument2Type As TypeUsage, argument3Type As TypeUsage, argument4Type As TypeUsage, argument5Type As TypeUsage, argument6Type As TypeUsage, argument7Type As TypeUsage, argument8Type As TypeUsage, argument9Type As TypeUsage, lambdaFunction As Func(Of DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression)) As DbLambda
Parameters
- argument1Type
- TypeUsage
A TypeUsage that defines the EDM type of the first argument to the Lambda function
- argument2Type
- TypeUsage
A TypeUsage that defines the EDM type of the second argument to the Lambda function
- argument3Type
- TypeUsage
A TypeUsage that defines the EDM type of the third argument to the Lambda function
- argument4Type
- TypeUsage
A TypeUsage that defines the EDM type of the fourth argument to the Lambda function
- argument5Type
- TypeUsage
A TypeUsage that defines the EDM type of the fifth argument to the Lambda function
- argument6Type
- TypeUsage
A TypeUsage that defines the EDM type of the sixth argument to the Lambda function
- argument7Type
- TypeUsage
A TypeUsage that defines the EDM type of the seventh argument to the Lambda function
- argument8Type
- TypeUsage
A TypeUsage that defines the EDM type of the eighth argument to the Lambda function
- argument9Type
- TypeUsage
A TypeUsage that defines the EDM type of the ninth argument to the Lambda function
- lambdaFunction
- Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>
A function that defines the logic of the Lambda function as a DbExpression
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters.
Exceptions
argument1Type
is null,
argument2Type
is null,
argument3Type
is null,
argument4Type
is null,
argument5Type
is null,
argument6Type
is null,
argument7Type
is null,
argument8Type
is null,
argument9Type
is null, or
lambdaFunction
is null or produces a result of null.
Applies to
Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression>)
Creates a new DbLambda with arguments of the specified types, as defined by the specified function.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Metadata.Edm.TypeUsage argument1Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument2Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument3Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument4Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument5Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument6Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument7Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument8Type, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> lambdaFunction);
static member Create : System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (argument1Type As TypeUsage, argument2Type As TypeUsage, argument3Type As TypeUsage, argument4Type As TypeUsage, argument5Type As TypeUsage, argument6Type As TypeUsage, argument7Type As TypeUsage, argument8Type As TypeUsage, lambdaFunction As Func(Of DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression)) As DbLambda
Parameters
- argument1Type
- TypeUsage
A TypeUsage that defines the EDM type of the first argument to the Lambda function
- argument2Type
- TypeUsage
A TypeUsage that defines the EDM type of the second argument to the Lambda function
- argument3Type
- TypeUsage
A TypeUsage that defines the EDM type of the third argument to the Lambda function
- argument4Type
- TypeUsage
A TypeUsage that defines the EDM type of the fourth argument to the Lambda function
- argument5Type
- TypeUsage
A TypeUsage that defines the EDM type of the fifth argument to the Lambda function
- argument6Type
- TypeUsage
A TypeUsage that defines the EDM type of the sixth argument to the Lambda function
- argument7Type
- TypeUsage
A TypeUsage that defines the EDM type of the seventh argument to the Lambda function
- argument8Type
- TypeUsage
A TypeUsage that defines the EDM type of the eighth argument to the Lambda function
- lambdaFunction
- Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>
A function that defines the logic of the Lambda function as a DbExpression
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters.
Exceptions
argument1Type
is null,
argument2Type
is null,
argument3Type
is null,
argument4Type
is null,
argument5Type
is null,
argument6Type
is null,
argument7Type
is null,
argument8Type
is null, or
lambdaFunction
is null or produces a result of null.
Applies to
Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>)
Creates a new DbLambda with arguments of the specified types, as defined by the specified function.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Metadata.Edm.TypeUsage argument1Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument2Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument3Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument4Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument5Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument6Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument7Type, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> lambdaFunction);
static member Create : System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (argument1Type As TypeUsage, argument2Type As TypeUsage, argument3Type As TypeUsage, argument4Type As TypeUsage, argument5Type As TypeUsage, argument6Type As TypeUsage, argument7Type As TypeUsage, lambdaFunction As Func(Of DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression)) As DbLambda
Parameters
- argument1Type
- TypeUsage
A TypeUsage that defines the EDM type of the first argument to the Lambda function
- argument2Type
- TypeUsage
A TypeUsage that defines the EDM type of the second argument to the Lambda function
- argument3Type
- TypeUsage
A TypeUsage that defines the EDM type of the third argument to the Lambda function
- argument4Type
- TypeUsage
A TypeUsage that defines the EDM type of the fourth argument to the Lambda function
- argument5Type
- TypeUsage
A TypeUsage that defines the EDM type of the fifth argument to the Lambda function
- argument6Type
- TypeUsage
A TypeUsage that defines the EDM type of the sixth argument to the Lambda function
- argument7Type
- TypeUsage
A TypeUsage that defines the EDM type of the seventh argument to the Lambda function
- lambdaFunction
- Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>
A function that defines the logic of the Lambda function as a DbExpression
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters.
Exceptions
argument1Type
is null,
argument2Type
is null,
argument3Type
is null,
argument4Type
is null,
argument5Type
is null,
argument6Type
is null,
argument7Type
is null, or
lambdaFunction
is null or produces a result of null.
Applies to
Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression>)
Creates a new DbLambda with arguments of the specified types, as defined by the specified function.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Metadata.Edm.TypeUsage argument1Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument2Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument3Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument4Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument5Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument6Type, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> lambdaFunction);
static member Create : System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (argument1Type As TypeUsage, argument2Type As TypeUsage, argument3Type As TypeUsage, argument4Type As TypeUsage, argument5Type As TypeUsage, argument6Type As TypeUsage, lambdaFunction As Func(Of DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression)) As DbLambda
Parameters
- argument1Type
- TypeUsage
A TypeUsage that defines the EDM type of the first argument to the Lambda function
- argument2Type
- TypeUsage
A TypeUsage that defines the EDM type of the second argument to the Lambda function
- argument3Type
- TypeUsage
A TypeUsage that defines the EDM type of the third argument to the Lambda function
- argument4Type
- TypeUsage
A TypeUsage that defines the EDM type of the fourth argument to the Lambda function
- argument5Type
- TypeUsage
A TypeUsage that defines the EDM type of the fifth argument to the Lambda function
- argument6Type
- TypeUsage
A TypeUsage that defines the EDM type of the sixth argument to the Lambda function
- lambdaFunction
- Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>
A function that defines the logic of the Lambda function as a DbExpression
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters.
Exceptions
argument1Type
is null,
argument2Type
is null,
argument3Type
is null,
argument4Type
is null,
argument5Type
is null,
argument6Type
is null, or
lambdaFunction
is null or produces a result of null.
Applies to
Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>)
Creates a new DbLambda with arguments of the specified types, as defined by the specified function.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Metadata.Edm.TypeUsage argument1Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument2Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument3Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument4Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument5Type, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> lambdaFunction);
static member Create : System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (argument1Type As TypeUsage, argument2Type As TypeUsage, argument3Type As TypeUsage, argument4Type As TypeUsage, argument5Type As TypeUsage, lambdaFunction As Func(Of DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression)) As DbLambda
Parameters
- argument1Type
- TypeUsage
A TypeUsage that defines the EDM type of the first argument to the Lambda function
- argument2Type
- TypeUsage
A TypeUsage that defines the EDM type of the second argument to the Lambda function
- argument3Type
- TypeUsage
A TypeUsage that defines the EDM type of the third argument to the Lambda function
- argument4Type
- TypeUsage
A TypeUsage that defines the EDM type of the fourth argument to the Lambda function
- argument5Type
- TypeUsage
A TypeUsage that defines the EDM type of the fifth argument to the Lambda function
- lambdaFunction
- Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>
A function that defines the logic of the Lambda function as a DbExpression
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters.
Exceptions
argument1Type
is null,
argument2Type
is null,
argument3Type
is null,
argument4Type
is null,
argument5Type
is null, or
lambdaFunction
is null or produces a result of null.
Applies to
Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>)
Creates a new DbLambda with arguments of the specified types, as defined by the specified function.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Metadata.Edm.TypeUsage argument1Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument2Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument3Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument4Type, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> lambdaFunction);
static member Create : System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (argument1Type As TypeUsage, argument2Type As TypeUsage, argument3Type As TypeUsage, argument4Type As TypeUsage, lambdaFunction As Func(Of DbExpression, DbExpression, DbExpression, DbExpression, DbExpression)) As DbLambda
Parameters
- argument1Type
- TypeUsage
A TypeUsage that defines the EDM type of the first argument to the Lambda function
- argument2Type
- TypeUsage
A TypeUsage that defines the EDM type of the second argument to the Lambda function
- argument3Type
- TypeUsage
A TypeUsage that defines the EDM type of the third argument to the Lambda function
- argument4Type
- TypeUsage
A TypeUsage that defines the EDM type of the fourth argument to the Lambda function
- lambdaFunction
- Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>
A function that defines the logic of the Lambda function as a DbExpression
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters.
Exceptions
argument1Type
is null,
argument2Type
is null,
argument3Type
is null,
argument4Type
is null, or
lambdaFunction
is null or produces a result of null.
Applies to
Create(TypeUsage, TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression,DbExpression>)
Creates a new DbLambda with arguments of the specified types, as defined by the specified function.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Metadata.Edm.TypeUsage argument1Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument2Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument3Type, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> lambdaFunction);
static member Create : System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (argument1Type As TypeUsage, argument2Type As TypeUsage, argument3Type As TypeUsage, lambdaFunction As Func(Of DbExpression, DbExpression, DbExpression, DbExpression)) As DbLambda
Parameters
- argument1Type
- TypeUsage
A TypeUsage that defines the EDM type of the first argument to the Lambda function
- argument2Type
- TypeUsage
A TypeUsage that defines the EDM type of the second argument to the Lambda function
- argument3Type
- TypeUsage
A TypeUsage that defines the EDM type of the third argument to the Lambda function
- lambdaFunction
- Func<DbExpression,DbExpression,DbExpression,DbExpression>
A function that defines the logic of the Lambda function as a DbExpression
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters.
Exceptions
argument1Type
is null,
argument2Type
is null,
argument3Type
is null, or
lambdaFunction
is null or produces a result of null.
Applies to
Create(TypeUsage, TypeUsage, Func<DbExpression,DbExpression,DbExpression>)
Creates a new DbLambda with arguments of the specified types, as defined by the specified function.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Metadata.Edm.TypeUsage argument1Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument2Type, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> lambdaFunction);
static member Create : System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (argument1Type As TypeUsage, argument2Type As TypeUsage, lambdaFunction As Func(Of DbExpression, DbExpression, DbExpression)) As DbLambda
Parameters
- argument1Type
- TypeUsage
A TypeUsage that defines the EDM type of the first argument to the Lambda function
- argument2Type
- TypeUsage
A TypeUsage that defines the EDM type of the second argument to the Lambda function
- lambdaFunction
- Func<DbExpression,DbExpression,DbExpression>
A function that defines the logic of the Lambda function as a DbExpression
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters.
Exceptions
argument1Type
is null,
argument2Type
is null, or
lambdaFunction
is null or produces a result of null.
Applies to
Create(TypeUsage, Func<DbExpression,DbExpression>)
Creates a new DbLambda with a single argument of the specified type, as defined by the specified function.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Metadata.Edm.TypeUsage argument1Type, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> lambdaFunction);
static member Create : System.Data.Entity.Core.Metadata.Edm.TypeUsage * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (argument1Type As TypeUsage, lambdaFunction As Func(Of DbExpression, DbExpression)) As DbLambda
Parameters
- argument1Type
- TypeUsage
A TypeUsage that defines the EDM type of the argument to the Lambda function
- lambdaFunction
- Func<DbExpression,DbExpression>
A function that defines the logic of the Lambda function as a DbExpression
Returns
A new DbLambda that describes an inline Lambda function with the specified body and single formal parameter.
Exceptions
argument1Type
is null, or
lambdaFunction
is null or produces a result of null.
Applies to
Create(DbExpression, DbVariableReferenceExpression[])
Creates a DbLambda with the specified inline Lambda function implementation and formal parameters.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Common.CommandTrees.DbExpression body, params System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression[] variables);
static member Create : System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression[] -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (body As DbExpression, ParamArray variables As DbVariableReferenceExpression()) As DbLambda
Parameters
- body
- DbExpression
An expression that defines the logic of the Lambda function
- variables
- DbVariableReferenceExpression[]
A DbVariableReferenceExpression collection that represents the formal parameters to the Lambda function. These variables are valid for use in the body expression.
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters
Exceptions
variables
is null or contains null, or
body
is null.
variables
contains more than one element with the same variable name.
Applies to
Create(DbExpression, IEnumerable<DbVariableReferenceExpression>)
Creates a DbLambda with the specified inline Lambda function implementation and formal parameters.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Common.CommandTrees.DbExpression body, System.Collections.Generic.IEnumerable<System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression> variables);
static member Create : System.Data.Entity.Core.Common.CommandTrees.DbExpression * seq<System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (body As DbExpression, variables As IEnumerable(Of DbVariableReferenceExpression)) As DbLambda
Parameters
- body
- DbExpression
An expression that defines the logic of the Lambda function
- variables
- IEnumerable<DbVariableReferenceExpression>
A DbVariableReferenceExpression collection that represents the formal parameters to the Lambda function. These variables are valid for use in the body expression.
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters
Exceptions
variables
is null or contains null, or
body
is null
variables
contains more than one element with the same variable name.
Applies to
Create(TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, TypeUsage, Func<DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression,DbExpression,DbExpression,DbExpression,DbExpression, DbExpression>)
Creates a new DbLambda with arguments of the specified types, as defined by the specified function.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Create (System.Data.Entity.Core.Metadata.Edm.TypeUsage argument1Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument2Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument3Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument4Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument5Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument6Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument7Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument8Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument9Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument10Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument11Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument12Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument13Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument14Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument15Type, System.Data.Entity.Core.Metadata.Edm.TypeUsage argument16Type, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> lambdaFunction);
static member Create : System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * System.Data.Entity.Core.Metadata.Edm.TypeUsage * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbLambda
Public Shared Function Create (argument1Type As TypeUsage, argument2Type As TypeUsage, argument3Type As TypeUsage, argument4Type As TypeUsage, argument5Type As TypeUsage, argument6Type As TypeUsage, argument7Type As TypeUsage, argument8Type As TypeUsage, argument9Type As TypeUsage, argument10Type As TypeUsage, argument11Type As TypeUsage, argument12Type As TypeUsage, argument13Type As TypeUsage, argument14Type As TypeUsage, argument15Type As TypeUsage, argument16Type As TypeUsage, lambdaFunction As Func(Of DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression, DbExpression)) As DbLambda
Parameters
- argument1Type
- TypeUsage
A TypeUsage that defines the EDM type of the first argument to the Lambda function
- argument2Type
- TypeUsage
A TypeUsage that defines the EDM type of the second argument to the Lambda function
- argument3Type
- TypeUsage
A TypeUsage that defines the EDM type of the third argument to the Lambda function
- argument4Type
- TypeUsage
A TypeUsage that defines the EDM type of the fourth argument to the Lambda function
- argument5Type
- TypeUsage
A TypeUsage that defines the EDM type of the fifth argument to the Lambda function
- argument6Type
- TypeUsage
A TypeUsage that defines the EDM type of the sixth argument to the Lambda function
- argument7Type
- TypeUsage
A TypeUsage that defines the EDM type of the seventh argument to the Lambda function
- argument8Type
- TypeUsage
A TypeUsage that defines the EDM type of the eighth argument to the Lambda function
- argument9Type
- TypeUsage
A TypeUsage that defines the EDM type of the ninth argument to the Lambda function
- argument10Type
- TypeUsage
A TypeUsage that defines the EDM type of the tenth argument to the Lambda function
- argument11Type
- TypeUsage
A TypeUsage that defines the EDM type of the eleventh argument to the Lambda function
- argument12Type
- TypeUsage
A TypeUsage that defines the EDM type of the twelfth argument to the Lambda function
- argument13Type
- TypeUsage
A TypeUsage that defines the EDM type of the thirteenth argument to the Lambda function
- argument14Type
- TypeUsage
A TypeUsage that defines the EDM type of the fourteenth argument to the Lambda function
- argument15Type
- TypeUsage
A TypeUsage that defines the EDM type of the fifteenth argument to the Lambda function
- argument16Type
- TypeUsage
A TypeUsage that defines the EDM type of the sixteenth argument to the Lambda function
- lambdaFunction
- Func<DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression,DbExpression>
A function that defines the logic of the Lambda function as a DbExpression
Returns
A new DbLambda that describes an inline Lambda function with the specified body and formal parameters.
Exceptions
argument1Type
is null,
argument2Type
is null,
argument3Type
is null,
argument4Type
is null,
argument5Type
is null,
argument6Type
is null,
argument7Type
is null,
argument8Type
is null,
argument9Type
is null,
argument10Type
is null,
argument11Type
is null,
argument12Type
is null,
argument13Type
is null,
argument14Type
is null,
argument15Type
is null,
argument16Type
is null, or
lambdaFunction
is null or produces a result of null.
Applies to
Entity Framework