Condividi tramite


BasicExpressionVisitor Classe

Definizione

Tipo di base astratto per i tipi che implementano l'interfaccia IExpressionVisitor da cui derivare.

public abstract class BasicExpressionVisitor : System.Data.Entity.Core.Common.CommandTrees.DbExpressionVisitor
type BasicExpressionVisitor = class
    inherit DbExpressionVisitor
Public MustInherit Class BasicExpressionVisitor
Inherits DbExpressionVisitor
Ereditarietà
BasicExpressionVisitor
Derivato

Costruttori

BasicExpressionVisitor()

Tipo di base astratto per i tipi che implementano l'interfaccia IExpressionVisitor da cui derivare.

Metodi

Visit(DbAndExpression)

Metodo del criterio visitor per DbAndExpression.

Visit(DbApplyExpression)

Metodo del criterio visitor per DbApplyExpression.

Visit(DbArithmeticExpression)

Metodo del criterio visitor per DbArithmeticExpression.

Visit(DbCaseExpression)

Metodo del criterio visitor per DbCaseExpression.

Visit(DbCastExpression)

Metodo del criterio visitor per DbCastExpression.

Visit(DbComparisonExpression)

Metodo del criterio visitor per DbComparisonExpression.

Visit(DbConstantExpression)

Metodo del criterio visitor per DbConstantExpression.

Visit(DbCrossJoinExpression)

Metodo del criterio visitor per DbCrossJoinExpression.

Visit(DbDerefExpression)

Metodo del criterio visitor per DbDerefExpression.

Visit(DbDistinctExpression)

Metodo del criterio visitor per DbDistinctExpression.

Visit(DbElementExpression)

Metodo del criterio visitor per DbElementExpression.

Visit(DbEntityRefExpression)

Metodo del criterio visitor per DbEntityRefExpression.

Visit(DbExceptExpression)

Metodo del criterio visitor per DbExceptExpression.

Visit(DbExpression)

Chiamato quando viene rilevato un DbExpression oggetto di un tipo altrimenti non riconosciuto.

Visit(DbFilterExpression)

Metodo del criterio visitor per DbFilterExpression.

Visit(DbFunctionExpression)

Metodo del criterio visitor per DbFunctionExpression.

Visit(DbGroupByExpression)

Metodo del criterio visitor per DbGroupByExpression.

Visit(DbInExpression)

Metodo del criterio visitor per DbInExpression.

Visit(DbIntersectExpression)

Metodo del criterio visitor per DbIntersectExpression.

Visit(DbIsEmptyExpression)

Metodo del criterio visitor per DbIsEmptyExpression.

Visit(DbIsNullExpression)

Metodo del criterio visitor per DbIsNullExpression.

Visit(DbIsOfExpression)

Metodo del criterio visitor per DbIsOfExpression.

Visit(DbJoinExpression)

Metodo del criterio visitor per DbJoinExpression.

Visit(DbLambdaExpression)

Metodo del criterio visitor per DbLambdaExpression.

Visit(DbLikeExpression)

Metodo del criterio visitor per DbLikeExpression.

Visit(DbLimitExpression)

Metodo del criterio visitor per DbLimitExpression.

Visit(DbNewInstanceExpression)

Metodo del criterio visitor per DbNewInstanceExpression.

Visit(DbNotExpression)

Metodo del criterio visitor per DbNotExpression.

Visit(DbNullExpression)

Metodo del criterio visitor per DbNullExpression.

Visit(DbOfTypeExpression)

Metodo del criterio visitor per DbOfTypeExpression.

Visit(DbOrExpression)

Metodo del criterio visitor per DbOrExpression.

Visit(DbParameterReferenceExpression)

Metodo del criterio visitor per DbParameterReferenceExpression.

Visit(DbProjectExpression)

Metodo del criterio visitor per DbProjectExpression.

Visit(DbPropertyExpression)

Metodo del criterio visitor per DbPropertyExpression.

Visit(DbQuantifierExpression)

Metodo del criterio visitor per DbQuantifierExpression.

Visit(DbRefExpression)

Metodo del criterio visitor per DbRefExpression.

Visit(DbRefKeyExpression)

Metodo del criterio visitor per DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

Metodo del criterio visitor per DbRelationshipNavigationExpression.

Visit(DbScanExpression)

Metodo del criterio visitor per DbScanExpression.

Visit(DbSkipExpression)

Metodo del criterio visitor per DbSkipExpression.

Visit(DbSortExpression)

Metodo del criterio visitor per DbSortExpression.

Visit(DbTreatExpression)

Metodo del criterio visitor per DbTreatExpression.

Visit(DbUnionAllExpression)

Metodo del criterio visitor per DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

Metodo del criterio visitor per DbVariableReferenceExpression.

VisitAggregate(DbAggregate)

Metodo pratico per visitare l'oggetto specificato DbAggregate.

VisitAggregateList(IList<DbAggregate>)

Metodo pratico per visitare ogni DbAggregate nell'elenco, se l'elenco è diverso da Null.

VisitBinaryExpression(DbBinaryExpression)

Metodo pratico per visitare l'oggetto specificato DbBinaryExpression.

VisitExpression(DbExpression)

Metodo pratico per visitare l'oggetto specificato DbExpression, se non Null.

VisitExpressionBindingPost(DbExpressionBinding)

Metodo pratico per la post-elaborazione dopo la visita di dbExpressionBinding.

VisitExpressionBindingPre(DbExpressionBinding)

Metodo pratico per visitare l'oggetto specificato DbExpressionBinding.

VisitExpressionList(IList<DbExpression>)

Metodo pratico per visitare ognuno DbExpression nell'elenco specificato, se l'elenco è diverso da Null.

VisitGroupExpressionBindingMid(DbGroupExpressionBinding)

Metodo pratico che indica che sono state visitate le chiavi di raggruppamento di un DbGroupByExpression oggetto e che le aggregazioni stanno per essere visitate.

VisitGroupExpressionBindingPost(DbGroupExpressionBinding)

Metodo pratico per la post-elaborazione dopo la visita di dbGroupExpressionBinding.

VisitGroupExpressionBindingPre(DbGroupExpressionBinding)

Metodo pratico per visitare l'oggetto specificato DbGroupExpressionBinding.

VisitLambdaPost(DbLambda)

Metodo pratico per la post-elaborazione dopo che è stato visitato un DbLambda.

VisitLambdaPre(DbLambda)

Metodo pratico che indica che il corpo di un'espressione Lambda DbFunctionExpression sta per essere visitato.

VisitUnaryExpression(DbUnaryExpression)

Metodo pratico per visitare l'oggetto specificato DbUnaryExpression.

Si applica a