Share via


DbExpressionVisitor.Visit Méthode

Définition

Implémente le modèle visiteur pour les expressions.

Surcharges

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(DbLambdaExpression)

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

Visit(DbProjectExpression)

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

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(DbPropertyExpression)

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

Visit(DbJoinExpression)

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

Visit(DbIsOfExpression)

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

Visit(DbIsNullExpression)

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

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(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.

Visit(DbLikeExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbLikeExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbLikeExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLikeExpression -> unit
Public MustOverride Sub Visit (expression As DbLikeExpression)

Paramètres

expression
DbLikeExpression

Objet DbLikeExpression visité.

S’applique à

Visit(DbLimitExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbLimitExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbLimitExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLimitExpression -> unit
Public MustOverride Sub Visit (expression As DbLimitExpression)

Paramètres

expression
DbLimitExpression

Objet DbLimitExpression visité.

S’applique à

Visit(DbNewInstanceExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbNewInstanceExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbNewInstanceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNewInstanceExpression -> unit
Public MustOverride Sub Visit (expression As DbNewInstanceExpression)

Paramètres

S’applique à

Visit(DbNotExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbNotExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbNotExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNotExpression -> unit
Public MustOverride Sub Visit (expression As DbNotExpression)

Paramètres

expression
DbNotExpression

Objet DbNotExpression visité.

S’applique à

Visit(DbNullExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbNullExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbNullExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNullExpression -> unit
Public MustOverride Sub Visit (expression As DbNullExpression)

Paramètres

expression
DbNullExpression

Objet DbNullExpression visité.

S’applique à

Visit(DbOfTypeExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbOfTypeExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbOfTypeExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbOfTypeExpression -> unit
Public MustOverride Sub Visit (expression As DbOfTypeExpression)

Paramètres

expression
DbOfTypeExpression

Objet DbOfTypeExpression visité.

S’applique à

Visit(DbOrExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbOrExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbOrExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbOrExpression -> unit
Public MustOverride Sub Visit (expression As DbOrExpression)

Paramètres

expression
DbOrExpression

Objet DbOrExpression visité.

S’applique à

Visit(DbParameterReferenceExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbParameterReferenceExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbParameterReferenceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbParameterReferenceExpression -> unit
Public MustOverride Sub Visit (expression As DbParameterReferenceExpression)

Paramètres

S’applique à

Visit(DbLambdaExpression)

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

public:
 virtual void Visit(System::Data::Common::CommandTrees::DbLambdaExpression ^ expression);
public virtual void Visit (System.Data.Common.CommandTrees.DbLambdaExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> unit
override this.Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> unit
Public Overridable Sub Visit (expression As DbLambdaExpression)

Paramètres

expression
DbLambdaExpression

Objet DbLambdaExpression visité.

S’applique à

Visit(DbProjectExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbProjectExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbProjectExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbProjectExpression -> unit
Public MustOverride Sub Visit (expression As DbProjectExpression)

Paramètres

expression
DbProjectExpression

Objet DbProjectExpression visité.

S’applique à

Visit(DbQuantifierExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbQuantifierExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbQuantifierExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbQuantifierExpression -> unit
Public MustOverride Sub Visit (expression As DbQuantifierExpression)

Paramètres

S’applique à

Visit(DbRefExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbRefExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbRefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRefExpression -> unit
Public MustOverride Sub Visit (expression As DbRefExpression)

Paramètres

expression
DbRefExpression

Objet DbRefExpression visité.

S’applique à

Visit(DbRefKeyExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbRefKeyExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbRefKeyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRefKeyExpression -> unit
Public MustOverride Sub Visit (expression As DbRefKeyExpression)

Paramètres

expression
DbRefKeyExpression

Objet DbRefKeyExpression visité.

S’applique à

Visit(DbRelationshipNavigationExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbRelationshipNavigationExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbRelationshipNavigationExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRelationshipNavigationExpression -> unit
Public MustOverride Sub Visit (expression As DbRelationshipNavigationExpression)

Paramètres

S’applique à

Visit(DbScanExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbScanExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbScanExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbScanExpression -> unit
Public MustOverride Sub Visit (expression As DbScanExpression)

Paramètres

expression
DbScanExpression

Objet DbScanExpression visité.

S’applique à

Visit(DbSkipExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbSkipExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbSkipExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbSkipExpression -> unit
Public MustOverride Sub Visit (expression As DbSkipExpression)

Paramètres

expression
DbSkipExpression

Objet DbSkipExpression visité.

S’applique à

Visit(DbSortExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbSortExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbSortExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbSortExpression -> unit
Public MustOverride Sub Visit (expression As DbSortExpression)

Paramètres

expression
DbSortExpression

Objet DbSortExpression visité.

S’applique à

Visit(DbTreatExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbTreatExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbTreatExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbTreatExpression -> unit
Public MustOverride Sub Visit (expression As DbTreatExpression)

Paramètres

expression
DbTreatExpression

Objet DbTreatExpression visité.

S’applique à

Visit(DbPropertyExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbPropertyExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbPropertyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbPropertyExpression -> unit
Public MustOverride Sub Visit (expression As DbPropertyExpression)

Paramètres

expression
DbPropertyExpression

Objet DbPropertyExpression visité.

S’applique à

Visit(DbJoinExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbJoinExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbJoinExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbJoinExpression -> unit
Public MustOverride Sub Visit (expression As DbJoinExpression)

Paramètres

expression
DbJoinExpression

Objet DbJoinExpression visité.

S’applique à

Visit(DbIsOfExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbIsOfExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbIsOfExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsOfExpression -> unit
Public MustOverride Sub Visit (expression As DbIsOfExpression)

Paramètres

expression
DbIsOfExpression

Objet DbIsOfExpression visité.

S’applique à

Visit(DbIsNullExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbIsNullExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbIsNullExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsNullExpression -> unit
Public MustOverride Sub Visit (expression As DbIsNullExpression)

Paramètres

expression
DbIsNullExpression

Objet DbIsNullExpression visité.

S’applique à

Visit(DbAndExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbAndExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbAndExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbAndExpression -> unit
Public MustOverride Sub Visit (expression As DbAndExpression)

Paramètres

expression
DbAndExpression

Objet DbAndExpression visité.

S’applique à

Visit(DbApplyExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbApplyExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbApplyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbApplyExpression -> unit
Public MustOverride Sub Visit (expression As DbApplyExpression)

Paramètres

expression
DbApplyExpression

Objet DbApplyExpression visité.

S’applique à

Visit(DbArithmeticExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbArithmeticExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbArithmeticExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbArithmeticExpression -> unit
Public MustOverride Sub Visit (expression As DbArithmeticExpression)

Paramètres

S’applique à

Visit(DbCaseExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbCaseExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbCaseExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCaseExpression -> unit
Public MustOverride Sub Visit (expression As DbCaseExpression)

Paramètres

expression
DbCaseExpression

Objet DbCaseExpression visité.

S’applique à

Visit(DbCastExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbCastExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbCastExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCastExpression -> unit
Public MustOverride Sub Visit (expression As DbCastExpression)

Paramètres

expression
DbCastExpression

Objet DbCastExpression visité.

S’applique à

Visit(DbComparisonExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbComparisonExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbComparisonExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbComparisonExpression -> unit
Public MustOverride Sub Visit (expression As DbComparisonExpression)

Paramètres

S’applique à

Visit(DbConstantExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbConstantExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbConstantExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbConstantExpression -> unit
Public MustOverride Sub Visit (expression As DbConstantExpression)

Paramètres

expression
DbConstantExpression

Objet DbConstantExpression visité.

S’applique à

Visit(DbCrossJoinExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbCrossJoinExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbCrossJoinExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCrossJoinExpression -> unit
Public MustOverride Sub Visit (expression As DbCrossJoinExpression)

Paramètres

expression
DbCrossJoinExpression

Objet DbCrossJoinExpression visité.

S’applique à

Visit(DbDerefExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbDerefExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbDerefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbDerefExpression -> unit
Public MustOverride Sub Visit (expression As DbDerefExpression)

Paramètres

expression
DbDerefExpression

Objet DbDerefExpression visité.

S’applique à

Visit(DbDistinctExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbDistinctExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbDistinctExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbDistinctExpression -> unit
Public MustOverride Sub Visit (expression As DbDistinctExpression)

Paramètres

expression
DbDistinctExpression

Objet DbDistinctExpression visité.

S’applique à

Visit(DbElementExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbElementExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbElementExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbElementExpression -> unit
Public MustOverride Sub Visit (expression As DbElementExpression)

Paramètres

expression
DbElementExpression

Objet DbElementExpression visité.

S’applique à

Visit(DbEntityRefExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbEntityRefExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbEntityRefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbEntityRefExpression -> unit
Public MustOverride Sub Visit (expression As DbEntityRefExpression)

Paramètres

expression
DbEntityRefExpression

Objet DbEntityRefExpression visité.

S’applique à

Visit(DbExceptExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbExceptExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbExceptExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbExceptExpression -> unit
Public MustOverride Sub Visit (expression As DbExceptExpression)

Paramètres

expression
DbExceptExpression

Objet DbExceptExpression visité.

S’applique à

Visit(DbExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbExpression -> unit
Public MustOverride Sub Visit (expression As DbExpression)

Paramètres

expression
DbExpression

Expression à gérer.

Remarques

Appelée lorsqu'une expression d'un type non reconnu est rencontrée.

S’applique à

Visit(DbFilterExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbFilterExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbFilterExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbFilterExpression -> unit
Public MustOverride Sub Visit (expression As DbFilterExpression)

Paramètres

expression
DbFilterExpression

Objet DbFilterExpression visité.

S’applique à

Visit(DbFunctionExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbFunctionExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbFunctionExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbFunctionExpression -> unit
Public MustOverride Sub Visit (expression As DbFunctionExpression)

Paramètres

expression
DbFunctionExpression

Objet DbFunctionExpression visité.

S’applique à

Visit(DbGroupByExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbGroupByExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbGroupByExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbGroupByExpression -> unit
Public MustOverride Sub Visit (expression As DbGroupByExpression)

Paramètres

expression
DbGroupByExpression

Objet DbGroupByExpression visité.

S’applique à

Visit(DbIntersectExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbIntersectExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbIntersectExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIntersectExpression -> unit
Public MustOverride Sub Visit (expression As DbIntersectExpression)

Paramètres

expression
DbIntersectExpression

Objet DbIntersectExpression visité.

S’applique à

Visit(DbIsEmptyExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbIsEmptyExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbIsEmptyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsEmptyExpression -> unit
Public MustOverride Sub Visit (expression As DbIsEmptyExpression)

Paramètres

expression
DbIsEmptyExpression

Objet DbIsEmptyExpression visité.

S’applique à

Visit(DbUnionAllExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbUnionAllExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbUnionAllExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbUnionAllExpression -> unit
Public MustOverride Sub Visit (expression As DbUnionAllExpression)

Paramètres

expression
DbUnionAllExpression

Objet DbUnionAllExpression visité.

S’applique à

Visit(DbVariableReferenceExpression)

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

public:
 abstract void Visit(System::Data::Common::CommandTrees::DbVariableReferenceExpression ^ expression);
public abstract void Visit (System.Data.Common.CommandTrees.DbVariableReferenceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbVariableReferenceExpression -> unit
Public MustOverride Sub Visit (expression As DbVariableReferenceExpression)

Paramètres

S’applique à