Freigeben über


BasicCommandTreeVisitor Klasse

Definition

Ein abstrakter Basistyp für Typen, die die IExpressionVisitor-Schnittstelle implementieren, von der abgeleitet werden soll.

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

Konstruktoren

BasicCommandTreeVisitor()

Ein abstrakter Basistyp für Typen, die die IExpressionVisitor-Schnittstelle implementieren, von der abgeleitet werden soll.

Methoden

Visit(DbAndExpression)

Besuchermustermethode für DbAndExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbApplyExpression)

Besuchermustermethode für DbApplyExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbArithmeticExpression)

Besuchermustermethode für DbArithmeticExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbCaseExpression)

Besuchermustermethode für DbCaseExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbCastExpression)

Besuchermustermethode für DbCastExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbComparisonExpression)

Besuchermustermethode für DbComparisonExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbConstantExpression)

Besuchermustermethode für DbConstantExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbCrossJoinExpression)

Besuchermustermethode für DbCrossJoinExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbDerefExpression)

Besuchermustermethode für DbDerefExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbDistinctExpression)

Besuchermustermethode für DbDistinctExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbElementExpression)

Besuchermustermethode für DbElementExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbEntityRefExpression)

Besuchermustermethode für DbEntityRefExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbExceptExpression)

Besuchermustermethode für DbExceptExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbExpression)

Wird aufgerufen, wenn ein DbExpression von einem ansonsten nicht erkannten Typ gefunden wird.

(Geerbt von BasicExpressionVisitor)
Visit(DbFilterExpression)

Besuchermustermethode für DbFilterExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbFunctionExpression)

Besuchermustermethode für DbFunctionExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbGroupByExpression)

Besuchermustermethode für DbGroupByExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbInExpression)

Besuchermustermethode für DbInExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbIntersectExpression)

Besuchermustermethode für DbIntersectExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbIsEmptyExpression)

Besuchermustermethode für DbIsEmptyExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbIsNullExpression)

Besuchermustermethode für DbIsNullExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbIsOfExpression)

Besuchermustermethode für DbIsOfExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbJoinExpression)

Besuchermustermethode für DbJoinExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbLambdaExpression)

Besuchermustermethode für DbLambdaExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbLikeExpression)

Besuchermustermethode für DbLikeExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbLimitExpression)

Besuchermustermethode für DbLimitExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbNewInstanceExpression)

Besuchermustermethode für DbNewInstanceExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbNotExpression)

Besuchermustermethode für DbNotExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbNullExpression)

Besuchermustermethode für DbNullExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbOfTypeExpression)

Besuchermustermethode für DbOfTypeExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbOrExpression)

Besuchermustermethode für DbOrExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbParameterReferenceExpression)

Besuchermustermethode für DbParameterReferenceExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbProjectExpression)

Besuchermustermethode für DbProjectExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbPropertyExpression)

Besuchermustermethode für DbPropertyExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbQuantifierExpression)

Besuchermustermethode für DbQuantifierExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbRefExpression)

Besuchermustermethode für DbRefExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbRefKeyExpression)

Besuchermustermethode für DbRefKeyExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbRelationshipNavigationExpression)

Besuchermustermethode für DbRelationshipNavigationExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbScanExpression)

Besuchermustermethode für DbScanExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbSkipExpression)

Besuchermustermethode für DbSkipExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbSortExpression)

Besuchermustermethode für DbSortExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbTreatExpression)

Besuchermustermethode für DbTreatExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbUnionAllExpression)

Besuchermustermethode für DbUnionAllExpression.

(Geerbt von BasicExpressionVisitor)
Visit(DbVariableReferenceExpression)

Besuchermustermethode für DbVariableReferenceExpression.

(Geerbt von BasicExpressionVisitor)
VisitAggregate(DbAggregate)

Convenience-Methode zum Aufrufen des angegebenen DbAggregate.

(Geerbt von BasicExpressionVisitor)
VisitAggregateList(IList<DbAggregate>)

Convenience-Methode, um jede DbAggregate in der Liste zu besuchen, wenn die Liste nicht NULL ist.

(Geerbt von BasicExpressionVisitor)
VisitBinaryExpression(DbBinaryExpression)

Convenience-Methode zum Aufrufen des angegebenen DbBinaryExpression.

(Geerbt von BasicExpressionVisitor)
VisitCommandTree(DbCommandTree)

Implementiert das Besuchermuster für die Befehlsstruktur.

VisitDeleteCommandTree(DbDeleteCommandTree)

Implementiert das Besuchermuster für die Löschbefehlsstruktur.

VisitExpression(DbExpression)

Convenience-Methode, um die angegebene DbExpressionzu besuchen, wenn nicht NULL.

(Geerbt von BasicExpressionVisitor)
VisitExpressionBindingPost(DbExpressionBinding)

Convenience-Methode für die Nachverarbeitung, nachdem ein DbExpressionBinding besucht wurde.

(Geerbt von BasicExpressionVisitor)
VisitExpressionBindingPre(DbExpressionBinding)

Convenience-Methode zum Aufrufen des angegebenen DbExpressionBinding.

(Geerbt von BasicExpressionVisitor)
VisitExpressionList(IList<DbExpression>)

Convenience-Methode, um jede DbExpression in der angegebenen Liste zu besuchen, wenn die Liste nicht NULL ist.

(Geerbt von BasicExpressionVisitor)
VisitFunctionCommandTree(DbFunctionCommandTree)

Implementiert das Besuchermuster für die Funktionsbefehlsstruktur.

VisitGroupExpressionBindingMid(DbGroupExpressionBinding)

Convenience-Methode, die angibt, dass die Gruppierungsschlüssel eines DbGroupByExpression besucht wurden und die Aggregate nun besucht werden.

(Geerbt von BasicExpressionVisitor)
VisitGroupExpressionBindingPost(DbGroupExpressionBinding)

Convenience-Methode für die Nachverarbeitung, nachdem ein DbGroupExpressionBinding besucht wurde.

(Geerbt von BasicExpressionVisitor)
VisitGroupExpressionBindingPre(DbGroupExpressionBinding)

Convenience-Methode zum Aufrufen des angegebenen DbGroupExpressionBinding.

(Geerbt von BasicExpressionVisitor)
VisitInsertCommandTree(DbInsertCommandTree)

Implementiert das Besuchermuster für die Befehlsstruktur einfügen.

VisitLambdaPost(DbLambda)

Convenience-Methode für die Nachverarbeitung nach dem Besuch eines DbLambda.

(Geerbt von BasicExpressionVisitor)
VisitLambdaPre(DbLambda)

Convenience-Methode, die angibt, dass der Textkörper eines Lambda DbFunctionExpression nun besucht werden soll.

(Geerbt von BasicExpressionVisitor)
VisitModificationClause(DbModificationClause)

Implementiert das Besuchermuster für die Änderungsklausel.

VisitModificationClauses(IList<DbModificationClause>)

Implementiert das Besuchermuster für die Sammlung von Änderungsklauseln.

VisitQueryCommandTree(DbQueryCommandTree)

Implementiert das Besuchermuster für die Abfragebefehlsstruktur.

VisitSetClause(DbSetClause)

Implementiert das Besuchermuster für die set-Klausel.

VisitUnaryExpression(DbUnaryExpression)

Convenience-Methode zum Aufrufen des angegebenen DbUnaryExpression.

(Geerbt von BasicExpressionVisitor)
VisitUpdateCommandTree(DbUpdateCommandTree)

Implementiert das Besuchermuster für die Updatebefehlsstruktur.

Gilt für: