DbLambda Class

.NET Framework (current version)
 

Represents a Lambda function that can be invoked to produce a DbLambdaExpression.

Namespace:   System.Data.Common.CommandTrees
Assembly:  System.Data.Entity (in System.Data.Entity.dll)

System.Object
  System.Data.Common.CommandTrees.DbLambda

public sealed class DbLambda

NameDescription
System_CAPS_pubpropertyBody

Gets the body of the lambda expression.

System_CAPS_pubpropertyVariables

Gets the parameters of the lambda expression.

NameDescription
System_CAPS_pubmethodSystem_CAPS_staticCreate(DbExpression, DbVariableReferenceExpression[])

Creates a DbLambda with the specified inline Lambda function implementation and formal parameters.

System_CAPS_pubmethodSystem_CAPS_staticCreate(DbExpression, IEnumerable<DbVariableReferenceExpression>)

Creates a DbLambda with the specified inline Lambda function implementation and formal parameters.

System_CAPS_pubmethodSystem_CAPS_staticCreate(TypeUsage, Func<DbExpression, DbExpression>)

Creates a new DbLambda with a single argument of the specified type, as defined by the specified function.

System_CAPS_pubmethodSystem_CAPS_staticCreate(TypeUsage, TypeUsage, Func<DbExpression, DbExpression, DbExpression>)

Creates a new DbLambda with arguments of the specified types, as defined by the specified function.

System_CAPS_pubmethodSystem_CAPS_staticCreate(TypeUsage, TypeUsage, TypeUsage, Func<DbExpression, DbExpression, DbExpression, DbExpression>)

Creates a new DbLambda with arguments of the specified types, as defined by the specified function.

System_CAPS_pubmethodSystem_CAPS_staticCreate(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.

System_CAPS_pubmethodSystem_CAPS_staticCreate(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.

System_CAPS_pubmethodSystem_CAPS_staticCreate(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.

System_CAPS_pubmethodSystem_CAPS_staticCreate(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.

System_CAPS_pubmethodSystem_CAPS_staticCreate(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.

System_CAPS_pubmethodSystem_CAPS_staticCreate(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.

System_CAPS_pubmethodSystem_CAPS_staticCreate(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.

System_CAPS_pubmethodSystem_CAPS_staticCreate(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.

System_CAPS_pubmethodSystem_CAPS_staticCreate(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.

System_CAPS_pubmethodSystem_CAPS_staticCreate(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.

System_CAPS_pubmethodSystem_CAPS_staticCreate(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.

System_CAPS_pubmethodSystem_CAPS_staticCreate(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.

System_CAPS_pubmethodSystem_CAPS_staticCreate(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.

System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

NameDescription
System_CAPS_pubmethodInvoke(DbExpression[])

Overloaded. Creates a new DbLambdaExpression representing the application of the specified Lambda function to the given arguments.(Defined by DbExpressionBuilder.)

System_CAPS_pubmethodInvoke(IEnumerable<DbExpression>)

Overloaded. Creates a new DbLambdaExpression representing the application of the specified Lambda function to the given arguments.(Defined by DbExpressionBuilder.)

No content here will be updated; please do not add material here.

.NET Framework
Available since 4.0

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Return to top
Show: