DbExpressionVisitor<TResultType> Classe

Definição

Define a funcionalidade básica que deve ser implementada pelos visitantes que devolvem 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 Genérico

TResultType

O tipo de resultado produzido pelo visitante.

Herança
DbExpressionVisitor<TResultType>
Derivado

Observações

É DbExpressionVisitor<TResultType> uma classe abstrata que descreve a travessia de expressões.

Construtores

Name Description
DbExpressionVisitor<TResultType>()

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

Métodos

Name Description
Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

Serve como função de hash predefinida.

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)
Visit(DbAndExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbAndExpression.

Visit(DbApplyExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbApplyExpression.

Visit(DbArithmeticExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbArithmeticExpression.

Visit(DbCaseExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbCaseExpression.

Visit(DbCastExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbCastExpression.

Visit(DbComparisonExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbComparisonExpression.

Visit(DbConstantExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbConstantExpression.

Visit(DbCrossJoinExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbCrossJoinExpression.

Visit(DbDerefExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbDerefExpression.

Visit(DbDistinctExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbDistinctExpression.

Visit(DbElementExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbElementExpression.

Visit(DbEntityRefExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbEntityRefExpression.

Visit(DbExceptExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbExceptExpression.

Visit(DbExpression)

Quando sobreposto numa classe derivada, lida com qualquer expressão de um tipo não reconhecido.

Visit(DbFilterExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbFilterExpression.

Visit(DbFunctionExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbFunctionExpression.

Visit(DbGroupByExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbGroupByExpression.

Visit(DbIntersectExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbIntersectExpression.

Visit(DbIsEmptyExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbIsEmptyExpression.

Visit(DbIsNullExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbIsNullExpression.

Visit(DbIsOfExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbIsOfExpression.

Visit(DbJoinExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbJoinExpression.

Visit(DbLambdaExpression)

Quando sobreposto numa classe derivada, implementa o método do padrão visitante para DbLambdaExpression.

Visit(DbLikeExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbLikeExpression.

Visit(DbLimitExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbLimitExpression.

Visit(DbNewInstanceExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbNewInstanceExpression.

Visit(DbNotExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbNotExpression.

Visit(DbNullExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbNullExpression.

Visit(DbOfTypeExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbOfTypeExpression.

Visit(DbOrExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbOrExpression.

Visit(DbParameterReferenceExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbParameterReferenceExpression.

Visit(DbProjectExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbProjectExpression.

Visit(DbPropertyExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbPropertyExpression.

Visit(DbQuantifierExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbQuantifierExpression.

Visit(DbRefExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbRefExpression.

Visit(DbRefKeyExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbRelationshipNavigationExpression.

Visit(DbScanExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbScanExpression.

Visit(DbSkipExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbSkipExpression.

Visit(DbSortExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbSortExpression.

Visit(DbTreatExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbTreatExpression.

Visit(DbUnionAllExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

Quando sobreposto numa classe derivada, implementa o padrão visitante para DbVariableReferenceExpression.

Aplica-se a