DbExpressionVisitor<TResultType>.Visit Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 la méthode 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 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
Objet DbLikeExpression visité.
Retours
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
Objet DbLimitExpression visité.
Retours
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
Objet DbNewInstanceExpression visité.
Retours
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
Objet DbNotExpression visité.
Retours
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
Objet DbNullExpression visité.
Retours
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
Objet DbOfTypeExpression visité.
Retours
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
Objet DbOrExpression visité.
Retours
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
- expression
- DbParameterReferenceExpression
Objet DbParameterReferenceExpression visité.
Retours
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 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
Objet DbLambdaExpression visité.
Retours
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
Objet DbProjectExpression visité.
Retours
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
Objet DbQuantifierExpression visité.
Retours
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
Objet DbRefExpression visité.
Retours
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
Objet DbRefKeyExpression visité.
Retours
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
- expression
- DbRelationshipNavigationExpression
Objet DbRelationshipNavigationExpression visité.
Retours
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
Objet DbScanExpression visité.
Retours
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
Objet DbSkipExpression visité.
Retours
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
Objet DbSortExpression visité.
Retours
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
Objet DbTreatExpression visité.
Retours
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
Objet DbPropertyExpression visité.
Retours
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
Objet DbJoinExpression visité.
Retours
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
Objet DbIsOfExpression visité.
Retours
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
Objet DbIsNullExpression visité.
Retours
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
Objet DbAndExpression visité.
Retours
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
Objet DbApplyExpression visité.
Retours
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
Objet DbArithmeticExpression visité.
Retours
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
Objet DbCaseExpression visité.
Retours
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
Objet DbCastExpression visité.
Retours
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
Objet DbComparisonExpression visité.
Retours
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
Objet DbConstantExpression visité.
Retours
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
Objet DbCrossJoinExpression visité.
Retours
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
Objet DbDerefExpression visité.
Retours
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
Objet DbDistinctExpression visité.
Retours
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
Objet DbElementExpression visité.
Retours
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
Objet DbEntityRefExpression visité.
Retours
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
Objet DbExceptExpression visité.
Retours
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 toute 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
Objet DbExpression visité.
Retours
Valeur de résultat d'un type spécifique.
Remarques
Cette méthode est 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 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
Objet DbFilterExpression visité.
Retours
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
Objet DbFunctionExpression visité.
Retours
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
Objet DbGroupByExpression visité.
Retours
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
Objet DbIntersectExpression visité.
Retours
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
Objet DbIsEmptyExpression visité.
Retours
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
Objet DbUnionAllExpression visité.
Retours
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
- expression
- DbVariableReferenceExpression
Objet DbVariableReferenceExpression visité.
Retours
Valeur de résultat d'un type spécifique.