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 ref class DbLambda sealed 

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^, array<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(array<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: