SqlExpressionVisitor Classe

Definição

Uma classe que visita uma árvore de expressão SQL.

Esse tipo é normalmente usado por provedores de banco de dados (e outras extensões). Em geral, ele não é usado no código do aplicativo.

public abstract class SqlExpressionVisitor : System.Linq.Expressions.ExpressionVisitor
type SqlExpressionVisitor = class
    inherit ExpressionVisitor
Public MustInherit Class SqlExpressionVisitor
Inherits ExpressionVisitor
Herança
SqlExpressionVisitor
Derivado

Construtores

SqlExpressionVisitor()

Métodos

VisitCase(CaseExpression)

Visita os filhos da expressão Case.

VisitCollate(CollateExpression)

Visita os filhos da expressão COLLATE.

VisitColumn(ColumnExpression)

Visita os filhos da expressão de coluna.

VisitCrossApply(CrossApplyExpression)

Visita os filhos da expressão de aplicação cruzada.

VisitCrossJoin(CrossJoinExpression)

Visita os filhos da expressão de junção cruzada.

VisitDistinct(DistinctExpression)

Visita os filhos da expressão distinta.

VisitExcept(ExceptExpression)

Visita os filhos da expressão Except.

VisitExists(ExistsExpression)

Visita os filhos da expressão Exists.

VisitExtension(Expression)
VisitFromSql(FromSqlExpression)

Visita os filhos da expressão SQL from.

VisitIn(InExpression)

Visita os filhos da expressão in.

VisitInnerJoin(InnerJoinExpression)

Visita os filhos da expressão de junção interna.

VisitIntersect(IntersectExpression)

Visita os filhos da expressão Intersect.

VisitLeftJoin(LeftJoinExpression)

Visita os filhos da expressão de junção à esquerda.

VisitLike(LikeExpression)

Visita os filhos da expressão like.

VisitOrdering(OrderingExpression)

Visita os filhos da expressão de ordenação.

VisitOuterApply(OuterApplyExpression)

Visita os filhos da expressão de aplicação externa.

VisitProjection(ProjectionExpression)

Visita os filhos da expressão de projeção.

VisitRowNumber(RowNumberExpression)

Visita os filhos da expressão de número de linha.

VisitScalarSubquery(ScalarSubqueryExpression)

Visita os filhos da expressão de subconsulta escalar.

VisitSelect(SelectExpression)

Visita os filhos da expressão SELECT.

VisitSqlBinary(SqlBinaryExpression)

Visita os filhos da expressão binária SQL.

VisitSqlConstant(SqlConstantExpression)

Visita os filhos da expressão de constante SQL.

VisitSqlFragment(SqlFragmentExpression)

Visita os filhos da expressão fragent do SQL.

VisitSqlFunction(SqlFunctionExpression)

Visita os filhos da expressão de função SQL.

VisitSqlParameter(SqlParameterExpression)

Visita os filhos da expressão de parâmetro SQL.

VisitSqlUnary(SqlUnaryExpression)

Visita os filhos da expressão unário do SQL.

VisitSubSelect(ScalarSubqueryExpression)
VisitTable(TableExpression)

Visita os filhos da expressão de tabela.

VisitTableValuedFunction(TableValuedFunctionExpression)

Visita os filhos da expressão de função com valor de tabela.

VisitUnion(UnionExpression)

Visita os filhos da expressão Union.

Aplica-se a