TableExpression Sınıf

Tanım

Bir SQL tablo ifadesini temsil eder.

public class TableExpression : Microsoft.EntityFrameworkCore.Query.Expressions.TableExpressionBase
type TableExpression = class
    inherit TableExpressionBase
Public Class TableExpression
Inherits TableExpressionBase
Devralma

Oluşturucular

TableExpression(String, String, String, IQuerySource)

Microsoft. EntityFrameworkCore. Query. Ifadelerine. TableExpression sınıfının yeni bir örneğini başlatır.

Özellikler

Alias

Diğer adı alır.

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

Bunun düğüm türünü döndürür Expression . (Öğesinden devralındı Expression .)

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

Sorgu kaynağını alır.

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

Şema adını alır.

Table

Tablo adını alır.

Type

Bu temsil eden ifadenin statik türünü alır Expression . (Öğesinden devralındı Expression .)

(Devralındığı yer: TableExpressionBase)

Yöntemler

Accept(ExpressionVisitor)

Bu düğüm türü için belirli bir ziyaret yöntemine dağıtır.

Equals(Object)

Bu nesne başka bir değere eşit kabul edildiğinde sınar.

GetHashCode()

Bu nesne için bir karma kod döndürür.

HandlesQuerySource(IQuerySource)

Bu TableExpressionBase 'in belirtilen sorgu kaynağını işleyeceğini belirtir.

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

Verilen için ön işleme Remotion.Linq.Clauses.IQuerySource .

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

Stringİfadenin temsilini oluşturur.

VisitChildren(ExpressionVisitor)

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

(Devralındığı yer: TableExpressionBase)

Şunlara uygulanır