Freigeben über


DbGroupExpressionBinding-Klasse

[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]

Definiert die Bindung für das Eingabeset für ein DbGroupByExpression. Zusätzlich zu den Eigenschaften von DbExpressionBinding bietet DbGroupExpressionBinding auch Zugriff auf das Gruppenelement über den <seealso cref="P:System.Data.Entity.Core.Common.CommandTrees.DbGroupExpressionBinding.GroupVariable" />-Variablenverweis und auf das Gruppenaggregat über die <seealso cref="P:System.Data.Entity.Core.Common.CommandTrees.DbGroupExpressionBinding.GroupAggregate" />-Eigenschaft.

Vererbungshierarchie

System.Object
  System.Data.Entity.Core.Common.CommandTrees.DbGroupExpressionBinding

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

Syntax

'Declaration
Public NotInheritable Class DbGroupExpressionBinding
'Usage
Dim instance As DbGroupExpressionBinding
public sealed class DbGroupExpressionBinding
public ref class DbGroupExpressionBinding sealed
[<SealedAttribute>]
type DbGroupExpressionBinding =  class end
public final class DbGroupExpressionBinding

Der DbGroupExpressionBinding-Typ macht die folgenden Member verfügbar.

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Expression Ruft das DbExpression ab, das den Eingabesatz definiert.
Öffentliche Eigenschaft GroupAggregate Ruft das DbGroupAggregate ab, das die Auflistung von Elementen der Gruppe darstellt.
Öffentliche Eigenschaft GroupVariable Ruft das DbVariableReferenceExpression ab, das auf die Gruppenelementvariable verweist.
Öffentliche Eigenschaft GroupVariableName Ruft den der Gruppenelementvariable zugewiesenen Namen ab.
Öffentliche Eigenschaft GroupVariableType Ruft die Typmetadaten der Gruppenelementvariable ab.
Öffentliche Eigenschaft Variable Ruft das DbVariableReferenceExpression ab, das auf die Elementvariable verweist.
Öffentliche Eigenschaft VariableName Ruft den der Elementvariable zugewiesenen Namen ab.
Öffentliche Eigenschaft VariableType Ruft die Typmetadaten der Elementvariable ab.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Von Object geerbt.)
Öffentliche Methode GetHashCode (Von Object geerbt.)
Öffentliche Methode GetType (Von Object geerbt.)
Öffentliche Methode ToString (Von Object geerbt.)

Oben

Erweiterungs methoden

  Name Beschreibung
Öffentliche Erweiterungsmethode GroupBy Erstellt ein neues DbGroupByExpression, das die Elemente des Eingabesets nach den angegebenen Gruppenschlüsseln gruppiert und die angegebenen Aggregate anwendet. (Durch DbExpressionBuilder definiert.)

Oben

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

System.Data.Entity.Core.Common.CommandTrees-Namespace