LeftJoinExpression Klasse

Definition

Ein Ausdruck, der einen linken Join in einer SQL-Struktur darstellt.

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

public class LeftJoinExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.PredicateJoinExpressionBase
type LeftJoinExpression = class
    inherit PredicateJoinExpressionBase
Public Class LeftJoinExpression
Inherits PredicateJoinExpressionBase
Vererbung

Konstruktoren

LeftJoinExpression(TableExpressionBase, SqlExpression)

Erstellt eine neue Instanz der LeftJoinExpression-Klasse.

Eigenschaften

Alias

Der Alias, der dieser Tabellen Quelle zugewiesen ist.

(Geerbt von TableExpressionBase)
JoinPredicate

Das in Join verwendete Prädikat.

(Geerbt von PredicateJoinExpressionBase)
NodeType (Geerbt von TableExpressionBase)
Table

Ruft die zugrunde liegende Tabellen Quelle ab, mit der verknüpft werden soll.

(Geerbt von JoinExpressionBase)
Type (Geerbt von TableExpressionBase)

Methoden

Equals(Object)
GetHashCode() System.Linq.Expressions.Expression.GetHashCode
Print(ExpressionPrinter)

Erstellt mithilfe von eine druckbare Zeichen folgen Darstellung des angegebenen Ausdrucks ExpressionPrinter .

Update(TableExpressionBase, SqlExpression)

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)

Explizite Schnittstellenimplementierungen

IPrintableExpression.Print(ExpressionPrinter)

Erstellt mithilfe von eine druckbare Zeichen folgen Darstellung des angegebenen Ausdrucks ExpressionPrinter .

(Geerbt von TableExpressionBase)

Gilt für: