DbGroupExpressionBinding Class
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.
Defines the binding for the input set to a DbGroupByExpression. This class cannot be inherited.
public ref class DbGroupExpressionBinding sealed
public sealed class DbGroupExpressionBinding
type DbGroupExpressionBinding = class
Public NotInheritable Class DbGroupExpressionBinding
- Inheritance
-
DbGroupExpressionBinding
Properties
Expression |
Gets or sets the DbExpression that defines the input set. |
GroupAggregate |
Gets the DbGroupAggregate that represents the collection of elements in the group. |
GroupVariable |
Gets the DbVariableReferenceExpression that references the group element variable. |
GroupVariableName |
Gets the name assigned to the group element variable. |
GroupVariableType |
Gets the type metadata of the group element variable. |
Variable |
Gets the DbVariableReferenceExpression that references the element variable. |
VariableName |
Gets the name assigned to the element variable. |
VariableType |
Gets the type metadata of the element variable. |
Methods
Equals(Object) |
Determines whether the specified object is equal to the current object. (Inherited from Object) |
GetHashCode() |
Serves as the default hash function. (Inherited from Object) |
GetType() |
Gets the Type of the current instance. (Inherited from Object) |
MemberwiseClone() |
Creates a shallow copy of the current Object. (Inherited from Object) |
ToString() |
Returns a string that represents the current object. (Inherited from Object) |
Extension Methods
GroupBy(DbGroupExpressionBinding, IEnumerable<KeyValuePair<String,DbExpression>>, IEnumerable<KeyValuePair<String,DbAggregate>>) |
Creates a new DbGroupByExpression that groups the elements of the input set according to the specified group keys and applies the given aggregates. |