Поделиться через


BasicCommandTreeVisitor Класс

Определение

Абстрактный базовый тип для типов, реализующих интерфейс IExpressionVisitor, производный от.

public abstract class BasicCommandTreeVisitor : System.Data.Entity.Core.Common.CommandTrees.BasicExpressionVisitor
type BasicCommandTreeVisitor = class
    inherit BasicExpressionVisitor
Public MustInherit Class BasicCommandTreeVisitor
Inherits BasicExpressionVisitor
Наследование

Конструкторы

BasicCommandTreeVisitor()

Абстрактный базовый тип для типов, реализующих интерфейс IExpressionVisitor, производный от.

Методы

Visit(DbAndExpression)

Метод шаблона посетителя для DbAndExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbApplyExpression)

Метод шаблона посетителя для DbApplyExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbArithmeticExpression)

Метод шаблона посетителя для DbArithmeticExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbCaseExpression)

Метод шаблона посетителя для DbCaseExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbCastExpression)

Метод шаблона посетителя для DbCastExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbComparisonExpression)

Метод шаблона посетителя для DbComparisonExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbConstantExpression)

Метод шаблона посетителя для DbConstantExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbCrossJoinExpression)

Метод шаблона посетителя для DbCrossJoinExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbDerefExpression)

Метод шаблона посетителя для DbDerefExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbDistinctExpression)

Метод шаблона посетителя для DbDistinctExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbElementExpression)

Метод шаблона посетителя для DbElementExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbEntityRefExpression)

Метод шаблона посетителя для DbEntityRefExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbExceptExpression)

Метод шаблона посетителя для DbExceptExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbExpression)

Вызывается при DbExpression обнаружении объекта нераспознанного типа.

(Унаследовано от BasicExpressionVisitor)
Visit(DbFilterExpression)

Метод шаблона посетителя для DbFilterExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbFunctionExpression)

Метод шаблона посетителя для DbFunctionExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbGroupByExpression)

Метод шаблона посетителя для DbGroupByExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbInExpression)

Метод шаблона посетителя для DbInExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbIntersectExpression)

Метод шаблона посетителя для DbIntersectExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbIsEmptyExpression)

Метод шаблона посетителя для DbIsEmptyExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbIsNullExpression)

Метод шаблона посетителя для DbIsNullExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbIsOfExpression)

Метод шаблона посетителя для DbIsOfExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbJoinExpression)

Метод шаблона посетителя для DbJoinExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbLambdaExpression)

Метод шаблона посетителя для DbLambdaExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbLikeExpression)

Метод шаблона посетителя для DbLikeExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbLimitExpression)

Метод шаблона посетителя для DbLimitExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbNewInstanceExpression)

Метод шаблона посетителя для DbNewInstanceExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbNotExpression)

Метод шаблона посетителя для DbNotExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbNullExpression)

Метод шаблона посетителя для DbNullExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbOfTypeExpression)

Метод шаблона посетителя для DbOfTypeExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbOrExpression)

Метод шаблона посетителя для DbOrExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbParameterReferenceExpression)

Метод шаблона посетителя для DbParameterReferenceExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbProjectExpression)

Метод шаблона посетителя для DbProjectExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbPropertyExpression)

Метод шаблона посетителя для DbPropertyExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbQuantifierExpression)

Метод шаблона посетителя для DbQuantifierExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbRefExpression)

Метод шаблона посетителя для DbRefExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbRefKeyExpression)

Метод шаблона посетителя для DbRefKeyExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbRelationshipNavigationExpression)

Метод шаблона посетителя для DbRelationshipNavigationExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbScanExpression)

Метод шаблона посетителя для DbScanExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbSkipExpression)

Метод шаблона посетителя для DbSkipExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbSortExpression)

Метод шаблона посетителя для DbSortExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbTreatExpression)

Метод шаблона посетителя для DbTreatExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbUnionAllExpression)

Метод шаблона посетителя для DbUnionAllExpression.

(Унаследовано от BasicExpressionVisitor)
Visit(DbVariableReferenceExpression)

Метод шаблона посетителя для DbVariableReferenceExpression.

(Унаследовано от BasicExpressionVisitor)
VisitAggregate(DbAggregate)

Удобный метод для посещения указанного DbAggregateобъекта .

(Унаследовано от BasicExpressionVisitor)
VisitAggregateList(IList<DbAggregate>)

Удобный метод для посещения каждого DbAggregate из них в списке, если список не имеет значения NULL.

(Унаследовано от BasicExpressionVisitor)
VisitBinaryExpression(DbBinaryExpression)

Удобный метод для посещения указанного DbBinaryExpressionобъекта .

(Унаследовано от BasicExpressionVisitor)
VisitCommandTree(DbCommandTree)

Реализует шаблон посетителя для дерева команд.

VisitDeleteCommandTree(DbDeleteCommandTree)

Реализует шаблон посетителя для дерева команд удаления.

VisitExpression(DbExpression)

Удобный метод для посещения указанного DbExpressionобъекта , если значение не равно NULL.

(Унаследовано от BasicExpressionVisitor)
VisitExpressionBindingPost(DbExpressionBinding)

Удобный метод для постобработки после посещения DbExpressionBinding.

(Унаследовано от BasicExpressionVisitor)
VisitExpressionBindingPre(DbExpressionBinding)

Удобный метод для посещения указанного DbExpressionBindingобъекта .

(Унаследовано от BasicExpressionVisitor)
VisitExpressionList(IList<DbExpression>)

Удобный метод для посещения каждого DbExpression из указанных списков, если список не имеет значения NULL.

(Унаследовано от BasicExpressionVisitor)
VisitFunctionCommandTree(DbFunctionCommandTree)

Реализует шаблон посетителя для дерева команд функции.

VisitGroupExpressionBindingMid(DbGroupExpressionBinding)

Удобный метод, указывающий DbGroupByExpression , что ключи группирования были посещены, а статистические выражения теперь собираются посетить.

(Унаследовано от BasicExpressionVisitor)
VisitGroupExpressionBindingPost(DbGroupExpressionBinding)

Удобный метод для постобработки после посещения DbGroupExpressionBinding.

(Унаследовано от BasicExpressionVisitor)
VisitGroupExpressionBindingPre(DbGroupExpressionBinding)

Удобный метод для посещения указанного DbGroupExpressionBindingобъекта .

(Унаследовано от BasicExpressionVisitor)
VisitInsertCommandTree(DbInsertCommandTree)

Реализует шаблон посетителя для дерева команд вставки.

VisitLambdaPost(DbLambda)

Удобный метод для постобработки после посещения DbLambda.

(Унаследовано от BasicExpressionVisitor)
VisitLambdaPre(DbLambda)

Удобный метод, указывающий, что тело лямбда-лямбда DbFunctionExpression теперь будет посещено.

(Унаследовано от BasicExpressionVisitor)
VisitModificationClause(DbModificationClause)

Реализует шаблон посетителя для предложения изменения.

VisitModificationClauses(IList<DbModificationClause>)

Реализует шаблон посетителя для коллекции предложений изменений.

VisitQueryCommandTree(DbQueryCommandTree)

Реализует шаблон посетителя для дерева команд запроса.

VisitSetClause(DbSetClause)

Реализует шаблон посетителя для предложения set.

VisitUnaryExpression(DbUnaryExpression)

Удобный метод для посещения указанного DbUnaryExpressionобъекта .

(Унаследовано от BasicExpressionVisitor)
VisitUpdateCommandTree(DbUpdateCommandTree)

Реализует шаблон посетителя для дерева команд обновления.

Применяется к