Dil

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

Name Description
PredicateJoinExpressionBase(TableExpressionBase)

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

Özellikler

Name Description
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

Name Description
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