Aracılığıyla paylaş


PredicateJoinExpressionBase Sınıf

Tanım

Koşula sahip SQL JOIN ifadeleri için temel sınıf.

public abstract class PredicateJoinExpressionBase : Microsoft.EntityFrameworkCore.Query.Expressions.JoinExpressionBase
type PredicateJoinExpressionBase = class
    inherit JoinExpressionBase
Public MustInherit Class PredicateJoinExpressionBase
Inherits JoinExpressionBase
Devralma
PredicateJoinExpressionBase
Türetilmiş

Oluşturucular

PredicateJoinExpressionBase(TableExpressionBase)

Yalnızca türetilmiş sınıf tarafından kullanılmak üzere özelleştirilmiş oluşturucu.

Özellikler

Alias

Diğer adı alır.

(Devralındığı yer: TableExpressionBase)
NodeType

Bu Expressiondüğüm türünü döndürür. (Devralınan. Expression)

(Devralındığı yer: TableExpressionBase)
Predicate

Koşulu alır veya ayarlar.

QuerySource

Sorgu kaynağını alır.

(Devralındığı yer: TableExpressionBase)
TableExpression

Hedef tablo ifadesi.

(Devralındığı yer: JoinExpressionBase)
Type

Bunun Expression temsil ettiği ifadenin statik türünü alır. (Devralınan. Expression)

(Devralındığı yer: TableExpressionBase)

Yöntemler

HandlesQuerySource(IQuerySource)

Bu TableExpressionBase'in verilen sorgu kaynağını işleyip işlemediğini belirler.

(Devralındığı yer: TableExpressionBase)
PreProcessQuerySource(IQuerySource)

Verilen Remotion.Linq.Clauses.IQuerySourceöğesini önceden işler.

(Devralındığı yer: TableExpressionBase)
VisitChildren(ExpressionVisitor)

Düğümü azaltır ve ardından azaltılmış ifadeyi Visit(Expression) geçirerek yöntemini çağırır. Düğüm azaltılabilir değilse bir özel durum oluşturur.

Şunlara uygulanır