Sdílet prostřednictvím


TableExpressionBase Třída

Definice

Základní třída pro výrazy tabulky SQL.

public abstract class TableExpressionBase : System.Linq.Expressions.Expression
type TableExpressionBase = class
    inherit Expression
Public MustInherit Class TableExpressionBase
Inherits Expression
Dědičnost
TableExpressionBase
Odvozené

Konstruktory

TableExpressionBase(IQuerySource, String)

Inicializuje novou instanci Microsoft.EntityFrameworkCore.Query.Expressions.TableExpressionBase třídy.

Vlastnosti

Alias

Získá alias.

NodeType

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

QuerySource

Získá zdroj dotazu.

Type

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

Metody

HandlesQuerySource(IQuerySource)

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

PreProcessQuerySource(IQuerySource)

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

VisitChildren(ExpressionVisitor)

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

Platí pro