Partilhar via


DbExpressionVisitor<TResultType> Classe

Definição

Define a funcionalidade básica que deve ser implementada por visitantes que retornam um valor de resultado de um tipo específico.

generic <typename TResultType>
public ref class DbExpressionVisitor abstract
public abstract class DbExpressionVisitor<TResultType>
type DbExpressionVisitor<'ResultType> = class
Public MustInherit Class DbExpressionVisitor(Of TResultType)

Parâmetros de tipo

TResultType

O tipo do resultado produzido pelo visitante.

Herança
DbExpressionVisitor<TResultType>
Derivado

Comentários

O DbExpressionVisitor<TResultType> é uma classe abstrata que descreve a passagem de expressão.

Construtores

DbExpressionVisitor<TResultType>()

Inicializa uma nova instância da classe DbExpressionVisitor<TResultType>.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como a função de hash padrão.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)
Visit(DbAndExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbAndExpression.

Visit(DbApplyExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbApplyExpression.

Visit(DbArithmeticExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbArithmeticExpression.

Visit(DbCaseExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbCaseExpression.

Visit(DbCastExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbCastExpression.

Visit(DbComparisonExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbComparisonExpression.

Visit(DbConstantExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbConstantExpression.

Visit(DbCrossJoinExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbCrossJoinExpression.

Visit(DbDerefExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbDerefExpression.

Visit(DbDistinctExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbDistinctExpression.

Visit(DbElementExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbElementExpression.

Visit(DbEntityRefExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbEntityRefExpression.

Visit(DbExceptExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbExceptExpression.

Visit(DbExpression)

Quando substituído em uma classe derivada, manipula qualquer expressão de um tipo não reconhecido.

Visit(DbFilterExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbFilterExpression.

Visit(DbFunctionExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbFunctionExpression.

Visit(DbGroupByExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbGroupByExpression.

Visit(DbIntersectExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbIntersectExpression.

Visit(DbIsEmptyExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbIsEmptyExpression.

Visit(DbIsNullExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbIsNullExpression.

Visit(DbIsOfExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbIsOfExpression.

Visit(DbJoinExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbJoinExpression.

Visit(DbLambdaExpression)

Quando substituído em uma classe derivada, implementa o método padrão de visitante para DbLambdaExpression.

Visit(DbLikeExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbLikeExpression.

Visit(DbLimitExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbLimitExpression.

Visit(DbNewInstanceExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbNewInstanceExpression.

Visit(DbNotExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbNotExpression.

Visit(DbNullExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbNullExpression.

Visit(DbOfTypeExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbOfTypeExpression.

Visit(DbOrExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbOrExpression.

Visit(DbParameterReferenceExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbParameterReferenceExpression.

Visit(DbProjectExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbProjectExpression.

Visit(DbPropertyExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbPropertyExpression.

Visit(DbQuantifierExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbQuantifierExpression.

Visit(DbRefExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbRefExpression.

Visit(DbRefKeyExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbRelationshipNavigationExpression.

Visit(DbScanExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbScanExpression.

Visit(DbSkipExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbSkipExpression.

Visit(DbSortExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbSortExpression.

Visit(DbTreatExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbTreatExpression.

Visit(DbUnionAllExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

Quando substituído em uma classe derivada, implementa o padrão de visitante para DbVariableReferenceExpression.

Aplica-se a