Condividi tramite


BasicCommandTreeVisitor Classe

Definizione

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

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

Costruttori

BasicCommandTreeVisitor()

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

Metodi

Visit(DbAndExpression)

Metodo di pattern visitor per DbAndExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbApplyExpression)

Metodo di pattern visitor per DbApplyExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbArithmeticExpression)

Metodo di pattern visitor per DbArithmeticExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbCaseExpression)

Metodo di pattern visitor per DbCaseExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbCastExpression)

Metodo di pattern visitor per DbCastExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbComparisonExpression)

Metodo di pattern visitor per DbComparisonExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbConstantExpression)

Metodo di pattern visitor per DbConstantExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbCrossJoinExpression)

Metodo di pattern visitor per DbCrossJoinExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbDerefExpression)

Metodo di pattern visitor per DbDerefExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbDistinctExpression)

Metodo di pattern visitor per DbDistinctExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbElementExpression)

Metodo di pattern visitor per DbElementExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbEntityRefExpression)

Metodo di pattern visitor per DbEntityRefExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbExceptExpression)

Metodo di pattern visitor per DbExceptExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbExpression)

Chiamato quando viene rilevato un DbExpression tipo altrimenti non riconosciuto.

(Ereditato da BasicExpressionVisitor)
Visit(DbFilterExpression)

Metodo di pattern visitor per DbFilterExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbFunctionExpression)

Metodo di pattern visitor per DbFunctionExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbGroupByExpression)

Metodo di pattern visitor per DbGroupByExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbInExpression)

Metodo di pattern visitor per DbInExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbIntersectExpression)

Metodo di pattern visitor per DbIntersectExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbIsEmptyExpression)

Metodo di pattern visitor per DbIsEmptyExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbIsNullExpression)

Metodo di pattern visitor per DbIsNullExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbIsOfExpression)

Metodo di pattern visitor per DbIsOfExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbJoinExpression)

Metodo di pattern visitor per DbJoinExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbLambdaExpression)

Metodo di pattern visitor per DbLambdaExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbLikeExpression)

Metodo di pattern visitor per DbLikeExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbLimitExpression)

Metodo di pattern visitor per DbLimitExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbNewInstanceExpression)

Metodo di pattern visitor per DbNewInstanceExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbNotExpression)

Metodo di pattern visitor per DbNotExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbNullExpression)

Metodo di pattern visitor per DbNullExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbOfTypeExpression)

Metodo di pattern visitor per DbOfTypeExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbOrExpression)

Metodo di pattern visitor per DbOrExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbParameterReferenceExpression)

Metodo di pattern visitor per DbParameterReferenceExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbProjectExpression)

Metodo di pattern visitor per DbProjectExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbPropertyExpression)

Metodo di pattern visitor per DbPropertyExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbQuantifierExpression)

Metodo di pattern visitor per DbQuantifierExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbRefExpression)

Metodo di pattern visitor per DbRefExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbRefKeyExpression)

Metodo di pattern visitor per DbRefKeyExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbRelationshipNavigationExpression)

Metodo di pattern visitor per DbRelationshipNavigationExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbScanExpression)

Metodo di pattern visitor per DbScanExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbSkipExpression)

Metodo di pattern visitor per DbSkipExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbSortExpression)

Metodo di pattern visitor per DbSortExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbTreatExpression)

Metodo di pattern visitor per DbTreatExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbUnionAllExpression)

Metodo di pattern visitor per DbUnionAllExpression.

(Ereditato da BasicExpressionVisitor)
Visit(DbVariableReferenceExpression)

Metodo di pattern visitor per DbVariableReferenceExpression.

(Ereditato da BasicExpressionVisitor)
VisitAggregate(DbAggregate)

Metodo di praticità per visitare l'oggetto specificato DbAggregate.

(Ereditato da BasicExpressionVisitor)
VisitAggregateList(IList<DbAggregate>)

Metodo pratico per visitare ogni DbAggregate oggetto nell'elenco, se l'elenco non è null.

(Ereditato da BasicExpressionVisitor)
VisitBinaryExpression(DbBinaryExpression)

Metodo di praticità per visitare l'oggetto specificato DbBinaryExpression.

(Ereditato da BasicExpressionVisitor)
VisitCommandTree(DbCommandTree)

Implementa il modello di visitatore per l'albero dei comandi.

VisitDeleteCommandTree(DbDeleteCommandTree)

Implementa il modello di visitatore per l'albero dei comandi delete.

VisitExpression(DbExpression)

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

(Ereditato da BasicExpressionVisitor)
VisitExpressionBindingPost(DbExpressionBinding)

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

(Ereditato da BasicExpressionVisitor)
VisitExpressionBindingPre(DbExpressionBinding)

Metodo di praticità per visitare l'oggetto specificato DbExpressionBinding.

(Ereditato da BasicExpressionVisitor)
VisitExpressionList(IList<DbExpression>)

Metodo pratico per visitare ogni DbExpression oggetto nell'elenco specificato, se l'elenco non è null.

(Ereditato da BasicExpressionVisitor)
VisitFunctionCommandTree(DbFunctionCommandTree)

Implementa il modello di visitatore per l'albero dei comandi della funzione.

VisitGroupExpressionBindingMid(DbGroupExpressionBinding)

Metodo pratico che indica che le chiavi di raggruppamento di un DbGroupByExpression oggetto sono state visitate e le aggregazioni sono ora in corso di visita.

(Ereditato da BasicExpressionVisitor)
VisitGroupExpressionBindingPost(DbGroupExpressionBinding)

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

(Ereditato da BasicExpressionVisitor)
VisitGroupExpressionBindingPre(DbGroupExpressionBinding)

Metodo di praticità per visitare l'oggetto specificato DbGroupExpressionBinding.

(Ereditato da BasicExpressionVisitor)
VisitInsertCommandTree(DbInsertCommandTree)

Implementa il modello di visitatore per l'albero dei comandi di inserimento.

VisitLambdaPost(DbLambda)

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

(Ereditato da BasicExpressionVisitor)
VisitLambdaPre(DbLambda)

Metodo di praticità che indica che il corpo di un DbFunctionExpression lambda sta ora per essere visitato.

(Ereditato da BasicExpressionVisitor)
VisitModificationClause(DbModificationClause)

Implementa il modello di visitatore per la clausola di modifica.

VisitModificationClauses(IList<DbModificationClause>)

Implementa il modello di visitatore per la raccolta di clausole di modifica.

VisitQueryCommandTree(DbQueryCommandTree)

Implementa il modello di visitatore per l'albero dei comandi di query.

VisitSetClause(DbSetClause)

Implementa il modello di visitatore per la clausola set.

VisitUnaryExpression(DbUnaryExpression)

Metodo di praticità per visitare l'oggetto specificato DbUnaryExpression.

(Ereditato da BasicExpressionVisitor)
VisitUpdateCommandTree(DbUpdateCommandTree)

Implementa il modello di visitatore per l'albero dei comandi di aggiornamento.

Si applica a