Sdílet prostřednictvím


CrossJoinLateralExpression Třída

Definice

Představuje výraz SQL CROSS JOIN LATERAL.

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

Konstruktory

CrossJoinLateralExpression(TableExpressionBase)

Vytvoří novou instanci CrossJoinLateralExpression.

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)
Predicate

Získá nebo nastaví predikát.

(Zděděno od JoinExpressionBase)
QuerySource

Získá zdroj dotazu.

(Zděděno od TableExpressionBase)
TableExpression

Výraz cílové tabulky.

(Zděděno od JoinExpressionBase)
Type

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

(Zděděno od TableExpressionBase)

Metody

Accept(ExpressionVisitor)

Odešle metodu visit pro tento typ uzlu.

Equals(Object)

Testuje, zda je tento objekt považován za rovný 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 předávání Visit(Expression) výrazu reduce. Vyvolá výjimku, pokud uzel není reduciovatelný.

(Zděděno od JoinExpressionBase)

Platí pro