Sdílet prostřednictvím


DbExpressionVisitor<TResultType> Třída

Definice

Definuje základní funkce, které by měli implementovat návštěvníci, kteří vracejí výslednou hodnotu určitého typu.

generic <typename TResultType>
public ref class DbExpressionVisitor abstract
public abstract class DbExpressionVisitor<TResultType>
type DbExpressionVisitor<'ResultType> = class
Public MustInherit Class DbExpressionVisitor(Of TResultType)

Parametry typu

TResultType

Typ výsledku vytvořeného návštěvníkem.

Dědičnost
DbExpressionVisitor<TResultType>
Odvozené

Poznámky

The DbExpressionVisitor<TResultType> je abstraktní třída, která popisuje procházení výrazů.

Konstruktory

DbExpressionVisitor<TResultType>()

Inicializuje novou instanci DbExpressionVisitor<TResultType> třídy.

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

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

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
Visit(DbAndExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbAndExpression.

Visit(DbApplyExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbApplyExpression.

Visit(DbArithmeticExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbArithmeticExpression.

Visit(DbCaseExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbCaseExpression.

Visit(DbCastExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbCastExpression.

Visit(DbComparisonExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbComparisonExpression.

Visit(DbConstantExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbConstantExpression.

Visit(DbCrossJoinExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbCrossJoinExpression.

Visit(DbDerefExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbDerefExpression.

Visit(DbDistinctExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbDistinctExpression.

Visit(DbElementExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbElementExpression.

Visit(DbEntityRefExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbEntityRefExpression.

Visit(DbExceptExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbExceptExpression.

Visit(DbExpression)

Při přepsání v odvozené třídě zpracovává jakýkoli výraz nerozpoznaného typu.

Visit(DbFilterExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbFilterExpression.

Visit(DbFunctionExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbFunctionExpression.

Visit(DbGroupByExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbGroupByExpression.

Visit(DbIntersectExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbIntersectExpression.

Visit(DbIsEmptyExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbIsEmptyExpression.

Visit(DbIsNullExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbIsNullExpression.

Visit(DbIsOfExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbIsOfExpression.

Visit(DbJoinExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbJoinExpression.

Visit(DbLambdaExpression)

Při přepsání v odvozené třídě implementuje metodu vzoru návštěvníka pro DbLambdaExpression.

Visit(DbLikeExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbLikeExpression.

Visit(DbLimitExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbLimitExpression.

Visit(DbNewInstanceExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbNewInstanceExpression.

Visit(DbNotExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbNotExpression.

Visit(DbNullExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbNullExpression.

Visit(DbOfTypeExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbOfTypeExpression.

Visit(DbOrExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbOrExpression.

Visit(DbParameterReferenceExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbParameterReferenceExpression.

Visit(DbProjectExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbProjectExpression.

Visit(DbPropertyExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbPropertyExpression.

Visit(DbQuantifierExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbQuantifierExpression.

Visit(DbRefExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbRefExpression.

Visit(DbRefKeyExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbRelationshipNavigationExpression.

Visit(DbScanExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbScanExpression.

Visit(DbSkipExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbSkipExpression.

Visit(DbSortExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbSortExpression.

Visit(DbTreatExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbTreatExpression.

Visit(DbUnionAllExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

Při přepsání v odvozené třídě implementuje model návštěvníka pro DbVariableReferenceExpression.

Platí pro