Sdílet prostřednictvím


PredicateJoinExpressionBase Třída

Definice

Základní třída pro výrazy SQL JOIN, které mají predikáty.

public abstract class PredicateJoinExpressionBase : Microsoft.EntityFrameworkCore.Query.Expressions.JoinExpressionBase
type PredicateJoinExpressionBase = class
    inherit JoinExpressionBase
Public MustInherit Class PredicateJoinExpressionBase
Inherits JoinExpressionBase
Dědičnost
PredicateJoinExpressionBase
Odvozené

Konstruktory

PredicateJoinExpressionBase(TableExpressionBase)

Specializovaný konstruktor pro použití pouze odvozenou třídou.

Vlastnosti

Alias

Získá alias.

(Zděděno od TableExpressionBase)
NodeType

Vrátí typ uzlu tohoto Expressiontypu . (Zděděno z Expression.)

(Zděděno od TableExpressionBase)
Predicate

Získá nebo nastaví predikát.

QuerySource

Získá zdroj dotazu.

(Zděděno od TableExpressionBase)
TableExpression

Výraz cílové tabulky.

(Zděděno od JoinExpressionBase)
Type

Získá statický typ výrazu, který představuje Expression . (Zděděno z Expression.)

(Zděděno od TableExpressionBase)

Metody

HandlesQuerySource(IQuerySource)

Určuje, zda tento TableExpressionBase zpracovává daný zdroj dotazu.

(Zděděno od TableExpressionBase)
PreProcessQuerySource(IQuerySource)

Předem zpracuje danou Remotion.Linq.Clauses.IQuerySource.

(Zděděno od TableExpressionBase)
VisitChildren(ExpressionVisitor)

Zmenší uzel a pak zavolá metodu předávání Visit(Expression) výrazu reduce. Vyvolá výjimku, pokud uzel není reduciovatelný.

Platí pro