Sdílet prostřednictvím


TableExpression Třída

Definice

Představuje výraz tabulky SQL.

public class TableExpression : Microsoft.EntityFrameworkCore.Query.Expressions.TableExpressionBase
type TableExpression = class
    inherit TableExpressionBase
Public Class TableExpression
Inherits TableExpressionBase
Dědičnost

Konstruktory

TableExpression(String, String, String, IQuerySource)

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

Vlastnosti

Alias

Získá alias.

(Zděděno od TableExpressionBase)
NodeType

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

(Zděděno od TableExpressionBase)
QuerySource

Získá zdroj dotazu.

(Zděděno od TableExpressionBase)
Schema

Získá název schématu.

Table

Získá název tabulky.

Type

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

(Zděděno od TableExpressionBase)

Metody

Accept(ExpressionVisitor)

Odesílá do konkrétní metody visit pro tento typ uzlu.

Equals(Object)

Testuje, zda je tento objekt považován za rovna jinému.

GetHashCode()

Vrátí kód hash pro tento objekt.

HandlesQuerySource(IQuerySource)

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

(Zděděno od TableExpressionBase)
PreProcessQuerySource(IQuerySource)

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

(Zděděno od TableExpressionBase)
ToString()

Vytvoří String reprezentaci výrazu.

VisitChildren(ExpressionVisitor)

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

(Zděděno od TableExpressionBase)

Platí pro