Freigeben über


DbGroupExpressionBinding Klasse

Definition

Definiert die Bindung für das Eingabeset für einen DbGroupByExpression. Diese Klasse kann nicht vererbt werden.

public ref class DbGroupExpressionBinding sealed
public sealed class DbGroupExpressionBinding
type DbGroupExpressionBinding = class
Public NotInheritable Class DbGroupExpressionBinding
Vererbung
DbGroupExpressionBinding

Eigenschaften

Expression

Ruft den DbExpression ab, der das Eingabeset definiert, oder legt diesen fest.

GroupAggregate

Ruft das DbGroupAggregate ab, das die Auflistung von Elementen in der Gruppe darstellt.

GroupVariable

Ruft die DbVariableReferenceExpression ab, die auf die Gruppenelementvariable verweist.

GroupVariableName

Ruft den der Gruppenelementvariable zugewiesenen Namen ab.

GroupVariableType

Ruft die Typmetadaten der Gruppenelementvariable ab.

Variable

Ruft die DbVariableReferenceExpression ab, die auf die Elementvariable verweist.

VariableName

Ruft den der Elementvariable zugewiesenen Namen ab.

VariableType

Ruft die Typmetadaten der Elementvariable ab.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Erweiterungsmethoden

GroupBy(DbGroupExpressionBinding, IEnumerable<KeyValuePair<String,DbExpression>>, IEnumerable<KeyValuePair<String,DbAggregate>>)

Erstellt einen neuen DbGroupByExpression, der die Elemente des Eingabesets nach den angegebenen Gruppenschlüsseln gruppiert und die angegebenen Aggregate anwendet.

Gilt für: