DbExpressionVisitor<TResultType> Classe

Définition

Définit la fonctionnalité de base qui doit être implémentée par les visiteurs qui retournent une valeur de résultat d'un type spécifique.

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

Paramètres de type

TResultType

Type des résultats produits par le visiteur.

Héritage
DbExpressionVisitor<TResultType>
Dérivé

Remarques

L'objet DbExpressionVisitor<TResultType> est une classe abstraite qui décrit le parcours d'expression.

Constructeurs

DbExpressionVisitor<TResultType>()

Initialise une nouvelle instance de la classe DbExpressionVisitor<TResultType>.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
Visit(DbAndExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbAndExpression.

Visit(DbApplyExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbApplyExpression.

Visit(DbArithmeticExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbArithmeticExpression.

Visit(DbCaseExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbCaseExpression.

Visit(DbCastExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbCastExpression.

Visit(DbComparisonExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbComparisonExpression.

Visit(DbConstantExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbConstantExpression.

Visit(DbCrossJoinExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbCrossJoinExpression.

Visit(DbDerefExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbDerefExpression.

Visit(DbDistinctExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbDistinctExpression.

Visit(DbElementExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbElementExpression.

Visit(DbEntityRefExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbEntityRefExpression.

Visit(DbExceptExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbExceptExpression.

Visit(DbExpression)

En cas de substitution dans une classe dérivée, gère toute expression d'un type non reconnu.

Visit(DbFilterExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbFilterExpression.

Visit(DbFunctionExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbFunctionExpression.

Visit(DbGroupByExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbGroupByExpression.

Visit(DbIntersectExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbIntersectExpression.

Visit(DbIsEmptyExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbIsEmptyExpression.

Visit(DbIsNullExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbIsNullExpression.

Visit(DbIsOfExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbIsOfExpression.

Visit(DbJoinExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbJoinExpression.

Visit(DbLambdaExpression)

En cas de substitution dans une classe dérivée, implémente la méthode visiteur pour DbLambdaExpression.

Visit(DbLikeExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbLikeExpression.

Visit(DbLimitExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbLimitExpression.

Visit(DbNewInstanceExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbNewInstanceExpression.

Visit(DbNotExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbNotExpression.

Visit(DbNullExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbNullExpression.

Visit(DbOfTypeExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbOfTypeExpression.

Visit(DbOrExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbOrExpression.

Visit(DbParameterReferenceExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbParameterReferenceExpression.

Visit(DbProjectExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbProjectExpression.

Visit(DbPropertyExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbPropertyExpression.

Visit(DbQuantifierExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbQuantifierExpression.

Visit(DbRefExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbRefExpression.

Visit(DbRefKeyExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbRefKeyExpression.

Visit(DbRelationshipNavigationExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbRelationshipNavigationExpression.

Visit(DbScanExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbScanExpression.

Visit(DbSkipExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbSkipExpression.

Visit(DbSortExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbSortExpression.

Visit(DbTreatExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbTreatExpression.

Visit(DbUnionAllExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbUnionAllExpression.

Visit(DbVariableReferenceExpression)

En cas de substitution dans une classe dérivée, implémente le modèle visiteur pour DbVariableReferenceExpression.

S’applique à