InnerJoinExpression Klasse

Definition

Ein Ausdruck, der einen inneren 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 InnerJoinExpression : Microsoft.EntityFrameworkCore.Query.SqlExpressions.PredicateJoinExpressionBase
type InnerJoinExpression = class
    inherit PredicateJoinExpressionBase
Public Class InnerJoinExpression
Inherits PredicateJoinExpressionBase
Vererbung

Konstruktoren

InnerJoinExpression(TableExpressionBase, SqlExpression)

Erstellt eine neue Instanz der InnerJoinExpression-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: