Freigeben über


RelationalGroupByResultExpression Klasse

Definition

Ein Ausdruck, der die Erstellung einer Gruppierung für relationalen Anbieter in ShaperExpressiondarstellt.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

public class RelationalGroupByResultExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type RelationalGroupByResultExpression = class
    inherit Expression
    interface IPrintableExpression
Public Class RelationalGroupByResultExpression
Inherits Expression
Implements IPrintableExpression
Vererbung
RelationalGroupByResultExpression
Implementiert

Konstruktoren

RelationalGroupByResultExpression(Expression, IReadOnlyList<ValueComparer>, Expression, Expression)

Erstellt eine neue Instanz der RelationalGroupByResultExpression-Klasse.

Eigenschaften

ElementShaper

Der Ausdruck zum Erstellen von Elementen in der Gruppe.

KeyIdentifier

Der Bezeichner für den Gruppierungsschlüssel.

KeyIdentifierValueComparers

Die Liste der Wertvergleiche zum Vergleichen des Schlüsselbezeichners.

KeyShaper

Der Ausdruck zum Erstellen des Gruppierungsschlüssels.

NodeType

Ein Ausdruck, der die Erstellung einer Gruppierung für relationalen Anbieter in ShaperExpressiondarstellt.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

Type

Ein Ausdruck, der die Erstellung einer Gruppierung für relationalen Anbieter in ShaperExpressiondarstellt.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

Methoden

Update(Expression, Expression, Expression)

Erstellt einen neuen Ausdruck, der diesem ähnelt, verwendet jedoch die angegebenen untergeordneten Elemente. Wenn alle untergeordneten Elemente identisch sind, wird dieser Ausdruck zurückgegeben.

VisitChildren(ExpressionVisitor)

Ein Ausdruck, der die Erstellung einer Gruppierung für relationalen Anbieter in ShaperExpressiondarstellt.

Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

Explizite Schnittstellenimplementierungen

IPrintableExpression.Print(ExpressionPrinter)

Erstellt mithilfe von eine druckbare Zeichenfolgendarstellung des angegebenen Ausdrucks ExpressionPrinter.

Gilt für: