DbExpressionVisitor<TResultType>.Visit Méthode

Définition

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

Surcharges

Nom Description
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 la méthode de 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 n’importe quelle 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 TResultType Visit(System::Data::Common::CommandTrees::DbLikeExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbLikeExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLikeExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbLikeExpression) As TResultType

Paramètres

expression
DbLikeExpression

Celui-ci DbLikeExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbLimitExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbLimitExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbLimitExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLimitExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbLimitExpression) As TResultType

Paramètres

expression
DbLimitExpression

Celui-ci DbLimitExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbNewInstanceExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbNewInstanceExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbNewInstanceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNewInstanceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNewInstanceExpression) As TResultType

Paramètres

expression
DbNewInstanceExpression

Celui-ci DbNewInstanceExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbNotExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbNotExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbNotExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNotExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNotExpression) As TResultType

Paramètres

expression
DbNotExpression

Celui-ci DbNotExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbNullExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbNullExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbNullExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbNullExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbNullExpression) As TResultType

Paramètres

expression
DbNullExpression

Celui-ci DbNullExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbOfTypeExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbOfTypeExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbOfTypeExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbOfTypeExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbOfTypeExpression) As TResultType

Paramètres

expression
DbOfTypeExpression

Celui-ci DbOfTypeExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbOrExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbOrExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbOrExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbOrExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbOrExpression) As TResultType

Paramètres

expression
DbOrExpression

Celui-ci DbOrExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbParameterReferenceExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbParameterReferenceExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbParameterReferenceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbParameterReferenceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbParameterReferenceExpression) As TResultType

Paramètres

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbLambdaExpression)

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

public:
 virtual TResultType Visit(System::Data::Common::CommandTrees::DbLambdaExpression ^ expression);
public virtual TResultType Visit(System.Data.Common.CommandTrees.DbLambdaExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> 'ResultType
override this.Visit : System.Data.Common.CommandTrees.DbLambdaExpression -> 'ResultType
Public Overridable Function Visit (expression As DbLambdaExpression) As TResultType

Paramètres

expression
DbLambdaExpression

Celui-ci DbLambdaExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbProjectExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbProjectExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbProjectExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbProjectExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbProjectExpression) As TResultType

Paramètres

expression
DbProjectExpression

Celui-ci DbProjectExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbQuantifierExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbQuantifierExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbQuantifierExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbQuantifierExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbQuantifierExpression) As TResultType

Paramètres

expression
DbQuantifierExpression

Celui-ci DbQuantifierExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbRefExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbRefExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbRefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRefExpression) As TResultType

Paramètres

expression
DbRefExpression

Celui-ci DbRefExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbRefKeyExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbRefKeyExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbRefKeyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRefKeyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRefKeyExpression) As TResultType

Paramètres

expression
DbRefKeyExpression

Celui-ci DbRefKeyExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbRelationshipNavigationExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbRelationshipNavigationExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbRelationshipNavigationExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbRelationshipNavigationExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbRelationshipNavigationExpression) As TResultType

Paramètres

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbScanExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbScanExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbScanExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbScanExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbScanExpression) As TResultType

Paramètres

expression
DbScanExpression

Celui-ci DbScanExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbSkipExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbSkipExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbSkipExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbSkipExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbSkipExpression) As TResultType

Paramètres

expression
DbSkipExpression

Celui-ci DbSkipExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbSortExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbSortExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbSortExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbSortExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbSortExpression) As TResultType

Paramètres

expression
DbSortExpression

Celui-ci DbSortExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbTreatExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbTreatExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbTreatExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbTreatExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbTreatExpression) As TResultType

Paramètres

expression
DbTreatExpression

Celui-ci DbTreatExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbPropertyExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbPropertyExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbPropertyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbPropertyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbPropertyExpression) As TResultType

Paramètres

expression
DbPropertyExpression

Celui-ci DbPropertyExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbJoinExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbJoinExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbJoinExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbJoinExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbJoinExpression) As TResultType

Paramètres

expression
DbJoinExpression

Celui-ci DbJoinExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbIsOfExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbIsOfExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbIsOfExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsOfExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsOfExpression) As TResultType

Paramètres

expression
DbIsOfExpression

Celui-ci DbIsOfExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbIsNullExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbIsNullExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbIsNullExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsNullExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsNullExpression) As TResultType

Paramètres

expression
DbIsNullExpression

Celui-ci DbIsNullExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbAndExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbAndExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbAndExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbAndExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbAndExpression) As TResultType

Paramètres

expression
DbAndExpression

Celui-ci DbAndExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbApplyExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbApplyExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbApplyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbApplyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbApplyExpression) As TResultType

Paramètres

expression
DbApplyExpression

Celui-ci DbApplyExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbArithmeticExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbArithmeticExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbArithmeticExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbArithmeticExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbArithmeticExpression) As TResultType

Paramètres

expression
DbArithmeticExpression

Celui-ci DbArithmeticExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbCaseExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbCaseExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbCaseExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCaseExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCaseExpression) As TResultType

Paramètres

expression
DbCaseExpression

Celui-ci DbCaseExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbCastExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbCastExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbCastExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCastExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCastExpression) As TResultType

Paramètres

expression
DbCastExpression

Celui-ci DbCastExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbComparisonExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbComparisonExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbComparisonExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbComparisonExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbComparisonExpression) As TResultType

Paramètres

expression
DbComparisonExpression

Celui-ci DbComparisonExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbConstantExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbConstantExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbConstantExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbConstantExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbConstantExpression) As TResultType

Paramètres

expression
DbConstantExpression

Celui-ci DbConstantExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbCrossJoinExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbCrossJoinExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbCrossJoinExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbCrossJoinExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbCrossJoinExpression) As TResultType

Paramètres

expression
DbCrossJoinExpression

Celui-ci DbCrossJoinExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbDerefExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbDerefExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbDerefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbDerefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbDerefExpression) As TResultType

Paramètres

expression
DbDerefExpression

Celui-ci DbDerefExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbDistinctExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbDistinctExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbDistinctExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbDistinctExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbDistinctExpression) As TResultType

Paramètres

expression
DbDistinctExpression

Celui-ci DbDistinctExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbElementExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbElementExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbElementExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbElementExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbElementExpression) As TResultType

Paramètres

expression
DbElementExpression

Celui-ci DbElementExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbEntityRefExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbEntityRefExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbEntityRefExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbEntityRefExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbEntityRefExpression) As TResultType

Paramètres

expression
DbEntityRefExpression

Celui-ci DbEntityRefExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbExceptExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbExceptExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbExceptExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbExceptExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbExceptExpression) As TResultType

Paramètres

expression
DbExceptExpression

Celui-ci DbExceptExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbExpression)

En cas de substitution dans une classe dérivée, gère n’importe quelle expression d’un type non reconnu.

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbExpression) As TResultType

Paramètres

expression
DbExpression

Celui-ci DbExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

Remarques

Cette méthode est appelée lorsqu’une expression d’un type non reconnu n’est pas reconnue.

S’applique à

Visit(DbFilterExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbFilterExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbFilterExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbFilterExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbFilterExpression) As TResultType

Paramètres

expression
DbFilterExpression

Celui-ci DbFilterExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbFunctionExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbFunctionExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbFunctionExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbFunctionExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbFunctionExpression) As TResultType

Paramètres

expression
DbFunctionExpression

Celui-ci DbFunctionExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbGroupByExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbGroupByExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbGroupByExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbGroupByExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbGroupByExpression) As TResultType

Paramètres

expression
DbGroupByExpression

Celui-ci DbGroupByExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbIntersectExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbIntersectExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbIntersectExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIntersectExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIntersectExpression) As TResultType

Paramètres

expression
DbIntersectExpression

Celui-ci DbIntersectExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbIsEmptyExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbIsEmptyExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbIsEmptyExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbIsEmptyExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbIsEmptyExpression) As TResultType

Paramètres

expression
DbIsEmptyExpression

Celui-ci DbIsEmptyExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbUnionAllExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbUnionAllExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbUnionAllExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbUnionAllExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbUnionAllExpression) As TResultType

Paramètres

expression
DbUnionAllExpression

Celui-ci DbUnionAllExpression est visité.

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à

Visit(DbVariableReferenceExpression)

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

public:
 abstract TResultType Visit(System::Data::Common::CommandTrees::DbVariableReferenceExpression ^ expression);
public abstract TResultType Visit(System.Data.Common.CommandTrees.DbVariableReferenceExpression expression);
abstract member Visit : System.Data.Common.CommandTrees.DbVariableReferenceExpression -> 'ResultType
Public MustOverride Function Visit (expression As DbVariableReferenceExpression) As TResultType

Paramètres

Retours

TResultType

Valeur de résultat d’un type spécifique.

S’applique à