Freigeben über


PredicateJoinExpressionBase Klasse

Definition

Eine Basisklasse für SQL JOIN-Ausdrücke mit Prädikaten.

public abstract class PredicateJoinExpressionBase : Microsoft.EntityFrameworkCore.Query.Expressions.JoinExpressionBase
type PredicateJoinExpressionBase = class
    inherit JoinExpressionBase
Public MustInherit Class PredicateJoinExpressionBase
Inherits JoinExpressionBase
Vererbung
PredicateJoinExpressionBase
Abgeleitet

Konstruktoren

PredicateJoinExpressionBase(TableExpressionBase)

Spezialisierter Konstruktor, der nur von abgeleiteter Klasse verwendet werden kann.

Eigenschaften

Alias

Ruft den Alias ab.

(Geerbt von TableExpressionBase)
NodeType

Gibt den Knotentyp dieses Expression zurück. (Geerbt von Expression.)

(Geerbt von TableExpressionBase)
Predicate

Ruft das Prädikat ab oder legt es fest.

QuerySource

Ruft die Abfragequelle ab.

(Geerbt von TableExpressionBase)
TableExpression

Der Zieltabellenausdruck.

(Geerbt von JoinExpressionBase)
Type

Ruft den statischen Typ des Ausdrucks ab, den dieser Expression darstellt. (Geerbt von Expression.)

(Geerbt von TableExpressionBase)

Methoden

HandlesQuerySource(IQuerySource)

Bestimmt, ob diese TableExpressionBase die angegebene Abfragequelle verarbeitet.

(Geerbt von TableExpressionBase)
PreProcessQuerySource(IQuerySource)

Verarbeitet die angegebene Remotion.Linq.Clauses.IQuerySource.

(Geerbt von TableExpressionBase)
VisitChildren(ExpressionVisitor)

Reduziert den Knoten und ruft dann die Visit(Expression) -Methode auf, die den reduzierten Ausdruck übergibt. Löst eine Ausnahme aus, wenn der Knoten nicht reduziert werden kann.

Gilt für: