DbExpressionBuilder.GroupBindAs Method (DbExpression, String, String)
Creates a new DbGroupExpressionBinding that uses the specified variable name and group variable names to bind the given expression.
Assembly: EntityFramework (in EntityFramework.dll)
public static DbGroupExpressionBinding GroupBindAs( this DbExpression input, string varName, string groupVarName )
Parameters
- input
-
Type:
System.Data.Entity.Core.Common.CommandTrees.DbExpression
The expression to bind.
- varName
-
Type:
System.String
The variable name that should be used for the binding.
- groupVarName
-
Type:
System.String
The variable name that should be used to refer to the group when the new group expression binding is used in a group-by expression.
Return Value
Type: System.Data.Entity.Core.Common.CommandTrees.DbGroupExpressionBindingA new group expression binding with the specified expression, variable name and group variable name.
Exception | Condition |
---|---|
ArgumentNullException | input, varName or groupVarName is null. |
ArgumentException | input does not have a collection result type. |