Dil

JoinExpressionBase Sınıf

Tanım

SQL JOIN ifadeleri için temel sınıf.

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

Oluşturucular

Name Description
JoinExpressionBase(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 Expressionöğesinin düğüm türünü döndürür. (.)'den Expressiondevralındı.

(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.

Type

Bunu Expression temsil eden ifadenin statik türünü alır. (.)'den Expressiondevralındı.

(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